c 保留小數點後位數的方法

2021-06-21 09:26:55 字數 674 閱讀 4706

c#保留小數點後位數的方法

double dvalue = 95.12345;

int ivalue = 10000;

string strvalue = "95.12345";

string result = "";

result = convert.todouble(dvalue).tostring("0.00");//保留小數點後兩位,結果為95.12

result = convert.todouble(ivalue).tostring("0.00"); 

result = convert.todouble(strvalue).tostring("0.00");

result = convert.todouble(dvalue).tostring("p");//得到小數點後2位的百分比,自動 加上%號;

result = convert.todouble(strvalue).tostring("f4");//保留小數點後4位;  35

//要注意的一點是 convert.todouble一定要是這種雙精度的,不然會報錯。

datetime dt =new date();

dt.tostring("yy-mm-dd hh:mm:ss");

在數庫里作換**select convert(char(11),getdate(),23)

c 保留小數點後位數的方法

double dvalue 95.12345 int ivalue 10000 string strvalue 95.12345 string result result convert.todouble dvalue tostring 0.00 保留小數點後兩位,結果為95.12 result c...

c 保留小數點後位數的方法

double dvalue 95.12345 int ivalue 10000 string strvalue 95.12345 string result result convert.todouble dvalue tostring 0.00 保留小數點後兩位,結果為95.12 result c...

C Double保留小數點後面位數

double test1 1000.0 double test2 1000.12345 double test3 1000.1289 int test4 1000 string test5 1000 string test6 1000.12345 string test7 1000.1289 con...