社区
C#
帖子详情
c#怎样强制不使用科学计数法
nacl
2011-09-07 03:53:42
小弟我编了一个程序,但是有时要显示一个很大的数,比如float a=8^9(134217728),但是最后显示的就是a.ToString(),结果是1.3421E+8,怎么强制不使用科学计数法显示呢?
...全文
3158
4
打赏
收藏
c#怎样强制不使用科学计数法
小弟我编了一个程序,但是有时要显示一个很大的数,比如float a=8^9(134217728),但是最后显示的就是a.ToString(),结果是1.3421E+8,怎么强制不使用科学计数法显示呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jimh
2011-09-07
打赏
举报
回复
float的ToString默认是使用最短的格式,如果长度相同使用科学计数法,
不过你可以指定格式转换,例如f.ToString("#");
gomoku
2011-09-07
打赏
举报
回复
string s = a.ToString(
"F"
);
解释见http://msdn.microsoft.com/zh-cn/library/dwhawy9k.aspx
Snowdust
2011-09-07
打赏
举报
回复
string s = string.Format("{0:n}", a);
灰阶
2011-09-07
打赏
举报
回复
float就是这样的啦
看情况转成int或double再ToString()吧
用
C#
实现工控上位机
结合Github高星开源项目SharpSCADA讲解工控上位机开发,重视基础,突出实战,为广大工控从业者、编程爱好者提供一种新颖的解决方案,可以快速搭建强大易用可扩展的工控上位机,并在此开源项目基础上开发工业大数据和MES系统,定制个性化的工业自动化行业解决方案。在学习过程中,可加深对
C#
语言和.NET平台的理解,进一步了解工业以太网协议,熟练对WPF技术的应用,透析组态软件的架构。
C#
OleDb读取Excel文件 避免出现
科学计数法
在EXCEL中,输入超过11位数字时,会自动转为科学计数的方式,比如:123456789012345,输入后就变成了:1.23457E14,Excle里可以更改此列的格式为文本。或者添加" ' " ,即 '123456789012345 。先输入一个英文单引号“'”,再输入数值。那么Excel就认为是文本了,而不会
强制
变为
科学计数法
。 用
c#
的OLEDB导入Excel到数据库产
实践小记——
C#
科学计数法
格式化输出
科学计数法
输出格式【 string.Format(“{默认填补的数字:E尾数精度}”, 输出的小数值)】
如何使数据库中大的浮点数正常显示,不变成
科学计数法
显示
在公司实习时候发现个问题,就是大的浮点数从数据库取出后变成了
科学计数法
显示,而原有的验证控件并不能识别科学技术法,造成数据无法正常保存,临时找到了个解决办法。 当输入大数据的时候浮点类型在从数据库取出的时候会以
科学计数法
的形式显示。 比如输入:2222222222 回显时页面显示为:2.222222222E9 这样在修改时候无法正常保存。 解决办法: 1.方法一 遇到此
将输入的数自动转换为
科学计数法
(
C#
实现)
今天下午,一朋友写了一个把输入的整型或浮点数转换为
科学计数法
表示的算法,写好后叫我去帮他看看有没有什么bug之类的没有考虑周全。我还没有细看就已经把我吓到了----整整写了将近三百行代码。我也没说他什么,只是回到我的电脑前自己写了一个试试。 需求:输入一个数,用
科学计数法
表示,要有三位有效数字,幂数部分也要求是三位,不足则补零 代码如下:public abstract clas
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章