1樓:匿名使用者
利用整型資料的小數截斷功能:
int z;
float x=12.3456,y;
y=x; y*=100; //y=1234.56,如果想做四捨五入就在這後面加一句: y+=0.5;
z=y; //z=1234
y=z/100; //y=12.34
2樓:匿名使用者
float x=*********.*********x
round(x,2)
怎樣取float的前兩位小數
3樓:匿名使用者
是獲取如12.345678中間的3,4嗎?
#include
using namespace std;
void main()
如何讓float變數精確到小數點後兩位
4樓:育知同創教育
比如:long i = long.maxvalue - 12345678901234l;
float f = i;
double d = i;
console.writeline( "long i : ", i);
console.writeline( "float f = i: ", f);
console.writeline( "(double)f : ", (double)f);
console.writeline( "(long)f : ", (long)f);
console.writeline( "double d = i: ", d);
console.writeline( "(long)d : ", (long)d);
console.writeline( "d - f : ", d - f);
5樓:匿名使用者
float spd = 22.518744;
char buf[10];
sprintf(buf, "%.2f", spd);
sscanf(buf, "%f", &spd);
excel怎麼保留兩位小數
6樓:溫州甌越培訓學校
excel2007數字保留兩位小數有幾種方式可以設定:
第一種方法:先在單元格中輸入常規的數字,然後把這些數字選中,設定增加小數位數,如圖所示:
第二種方法:選中需要輸入數字並保留兩位小數的單元格範圍,選擇開始選項卡下面的數字右邊的小箭頭,設定數值格式,保留兩位小數,引數設定如圖所示:
設定好引數後,按確定,所選單元格已設定成保留兩位小數的狀態,輸入數字時,自動會出現兩位小數。
一位小數加兩位小數和可能是一位小數嗎
7樓:篤行在路上
如果兩位小數後面是0
那麼有可能。
如果不是的話。不可能
8樓:小百合
不會,還是兩位小數。只有取近似值才可以。
9樓:雲南萬通汽車學校
不能吧,位數是0就不算位數了!
excel excel怎樣取四捨五入小數點後兩位
10樓:匿名使用者
round(數值,2)或者round(數值所在單元格,2)
11樓:平陽虎
=round(a1,2)
12樓:路凡教育
用round()函式就可以啦,,
excel excel怎樣取四捨五入小數點後兩位
13樓:平民百姓為人民
1、通過四捨五入保留兩位小數,其改變了數值大小。
在資料單元格右側的單元格中輸入公式=round(單元格,2)2、按回車鍵以後就是四捨五入的結果12.35。
請參考:
14樓:深圳市勵拓軟體****
選擇該單元格---格式---單元格(快捷鍵是ctrl+1)---數值----小數位數可以自己選。
也有快捷按鈕,格式工具欄裡有這個快捷鍵。
15樓:匿名使用者
=round
number 單元格
num_digits(指保留位數) 2
c如何將float型別數值保留兩位小數
我叫啥 程式例程如下 double x 6.50000000000 float y float.parse x.tostring console.writeline y.tostring f2 以上程式將x值賦給y,y保留兩位小數。 果建翼 你要知道,float是浮點數,無法精確表示一個數值。所以你...
2 53 3 9的數保留兩位小數?
這個題目可以用除法豎式進行計算,先從被除數的高位除起,除數有幾位,就看被除數的前幾位,如果不夠除,就多看一位。除到被除數的哪一位,就把商寫在哪一位的上面,如果不夠除,就在這一位上商0。除得的餘數必須比除數小,並在餘數右邊一位落下被除數在這一位上的數。近似數就是根據四捨五入原則進行約等取值。看題目要求...
c 交換兩個乘數的位置,計算結果取兩位小數後為什麼不同
可以在輸出的時候限制小數點位數。當輸出單精度浮點型float變數f時,可以用printf 2f f 來使輸出結果保留兩位有效數字。其中.2就是代表保留兩位,如果要保留三位就是 3f。用 0f就是隻輸出整數。如果是雙精度浮點數double,就需要用 2lf來使輸出結果保留2位小數。浮點數在記憶體中都是...