上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
personmen
註冊時間: 2003-09-22 文章: 45
第 1 樓
|
發表於: 星期四 九月 25, 2003 10:24 am 文章主題: 有關無條件捨去 |
|
|
請問, 以下這段程式是四捨五入至小數第四位
ROUND(SUM_SCRA * 100, 4)
若我要無條件捨去至小數第二位該怎麼做呢? |
|
回頂端 |
|
|
yctsai
註冊時間: 2003-04-11 文章: 179
第 2 樓
|
發表於: 星期四 九月 25, 2003 2:30 pm 文章主題: |
|
|
ROUND(SUM_SCRA * 100, 2) |
|
回頂端 |
|
|
yctsai
註冊時間: 2003-04-11 文章: 179
第 3 樓
|
發表於: 星期四 九月 25, 2003 2:40 pm 文章主題: |
|
|
看錯! int(sum_scra*10)/10 |
|
回頂端 |
|
|
personmen
註冊時間: 2003-09-22 文章: 45
第 4 樓
|
發表於: 星期四 九月 25, 2003 2:56 pm 文章主題: |
|
|
yctsai 寫到: | 看錯! int(sum_scra*10)/10 |
瞭解, 謝謝... |
|
回頂端 |
|
|
ruby
註冊時間: 2003-06-03 文章: 25
第 5 樓
|
發表於: 星期五 九月 26, 2003 3:31 pm 文章主題: |
|
|
請查看FLOOR()及ceiling()此二函數用法,一個是無條件"捨去"求整數,一個是無條件"進位"求整數
STORE 10.1234 TO num1
STORE -10.9876 TO num2
? CEILING(num1*100)/100 && Displays 10.1300
? CEILING(num2*100)/100 && Displays -10.9800
? FLOOR(num1*100)/100 && Displays 10.12
? FLOOR(num2*100)/100 && Displays -10.99 _________________ ruby |
|
回頂端 |
|
|
|