C#double转化成字符串 保留小数位数, 不以科学计数法的形式出现。
生活随笔
收集整理的這篇文章主要介紹了
C#double转化成字符串 保留小数位数, 不以科学计数法的形式出现。
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
http://www.cnblogs.com/wifi/articles/4075915.html
double temp=3.1415926;(F)Fixed point:string str1=temp.toString("f1");//保留一位小數 四舍五入 結果:3.1(F)Fixed point:string str2=temp.toString("f2");//保留兩位小數,四舍五入 下面一次類推 結果:3.14(N)Number:string str2=temp.toString("N");//保留 結果:3.14(G)General (default):string str2=temp.toString("G");//保留 結果:3.1415926(P)Percent:string str2=temp.toString("P");//保留 結果:314.16%(E)Scientific:string str2=temp.toString("E");//保留 結果E:3.141593E+000(C)Currency:string str2=temp.toString("C");//保留 結果:¥3.14對于double temp=0.000000926的情況,上述方法都不管用,可以通過轉成decimal格式再顯示。如下所示:string str = ((decimal)temp).toString();
double temp=3.1415926;(F)Fixed point:string str1=temp.toString("f1");//保留一位小數 四舍五入 結果:3.1(F)Fixed point:string str2=temp.toString("f2");//保留兩位小數,四舍五入 下面一次類推 結果:3.14(N)Number:string str2=temp.toString("N");//保留 結果:3.14(G)General (default):string str2=temp.toString("G");//保留 結果:3.1415926(P)Percent:string str2=temp.toString("P");//保留 結果:314.16%(E)Scientific:string str2=temp.toString("E");//保留 結果E:3.141593E+000(C)Currency:string str2=temp.toString("C");//保留 結果:¥3.14對于double temp=0.000000926的情況,上述方法都不管用,可以通過轉成decimal格式再顯示。如下所示:string str = ((decimal)temp).toString();
轉載于:https://www.cnblogs.com/LuoEast/p/6806766.html
總結
以上是生活随笔為你收集整理的C#double转化成字符串 保留小数位数, 不以科学计数法的形式出现。的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PE经典DIY案例1:全解开方案让量产P
- 下一篇: ScrollPic.js——图片左右滚动