C語言中輸出指定位數的小數
c語言小數位數輸出,分兩種情形:
一、%nf
即輸出的數字占n位 當原數字位數大于n時原樣輸出,原數字位數小于n時輸出數字左端補上空格,比如原數字為a=1.23456;n為4時輸出為1.23456,n為9時輸出為
(空格空格1.23456)
二、%n.mf
即輸出總共占n位其中有m位小數 如a=1.23456 用%4.2f輸出為1.23如果用
%5,1f輸出為123.4即長度為5小數為1!這里也有當原數字長度小于n時左端補空格這個規則!
還有就是當n前面有個負號時即%-nf或%-n.mf時就右端補空格!
posted on 2014-09-20 21:29 小一敗涂地 閱讀(6550) 評論(0) 編輯 收藏 所屬分類: C語言