亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標題: awk中printf的問題 [打印本頁]

作者: wangjun0220    時間: 2012-12-06 16:51
標題: awk中printf的問題
本帖最后由 wangjun0220 于 2012-12-06 17:43 編輯

童鞋們
我在運行下面的語句的時候為什么會把原來的數(shù)值大小給改變呢?
本應該輸出的是00014920,為什么會輸出是00014919呢?
echo 149.2 |awk -F"|" '{printf("%08d",$1*100)}'

同學們幫幫忙,小弟不勝感激
作者: waker    時間: 2012-12-06 17:12
這個題目很難猜

跳一神


難道是要討論浮點數(shù)的精度問題
作者: dn833    時間: 2012-12-06 17:22
  1. echo 149.2 |awk -F"|" '{printf("%08.f",$1*100)}'
復制代碼
跟版主一起算命卜卦哈哈~
作者: wangjun0220    時間: 2012-12-06 17:31
真是一個讓我頭疼的問題,這個問題我都處理了一天了,也沒有見成效!現(xiàn)在改用php寫呢,誰知道到printf輸出的時候會不會遇到同樣的情況!唉回復 2# waker


   
作者: blackold    時間: 2012-12-06 17:36
回復 1# wangjun0220


    里面都沒有文件,怎么會改變文件?

   神碼。
作者: wangjun0220    時間: 2012-12-06 17:39
你把我寫的語句運行一下,應該說是改變了數(shù)值的大小了,我寫錯了,呵呵回復 5# blackold


   
作者: blackold    時間: 2012-12-06 17:45
回復 6# wangjun0220


    明白,關(guān)于這個問題,前不久剛剛討論過,你自己搜一下。
作者: jason680    時間: 2012-12-06 18:05
回復 1# wangjun0220

http://www.72891.cn/thread-4055919-1-1.html
   
作者: wangjun0220    時間: 2012-12-06 18:09
曉得是怎么回事兒了~謝謝你們。




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2