社区
C#
帖子详情
字符串与float相互转换
ludeli2004
2009-11-25 11:17:35
请问如何将字符串 ‘sn01’转成 float型数据,以及float转字符串? 谢谢
...全文
803
19
打赏
收藏
字符串与float相互转换
请问如何将字符串 ‘sn01’转成 float型数据,以及float转字符串? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xuzysun
2009-11-26
打赏
举报
回复
float转字符串:用空字符串加float值即可。
Java_And_NET
2009-11-26
打赏
举报
回复
要做什么,想加密吗...可以将它转换为字符数组,然后在将字符数组转换成float
辉太郎
2009-11-26
打赏
举报
回复
用ASCII码转还差不多
wj297247649
2009-11-26
打赏
举报
回复
只有有效的数字的字符串才能用显示转换到数字型 如字符串:string stu="1.56"转为float型的num保存代码如下:
num=Convert.ToSingle(stu);
wangan2008
2009-11-26
打赏
举报
回复
转码~
ludeli2004
2009-11-25
打赏
举报
回复
不能直接转,继续等....
ljhcy99
2009-11-25
打赏
举报
回复
[Quote=引用楼主 ludeli2004 的回复:]
请问如何将字符串 ‘sn01’转成 float型数据,以及float转字符串? 谢谢
[/Quote]
就是用 Convert类的转换方法,还有指定类型的.parse方法了。
但是 需要try catch嵌套着,就像你这个sn01转换时那要出错了
十八道胡同
2009-11-25
打赏
举报
回复
sn01这个是字符串啊,怎么传float?
fengjian_428
2009-11-25
打赏
举报
回复
转型失败
sn01转float你希望有啥结果?
liherun
2009-11-25
打赏
举报
回复
"sn01"转float?
肯定出错啊
ludeli2004
2009-11-25
打赏
举报
回复
请问能否通过移位的方式将float转到0-65535范围内
goldenbull9
2009-11-25
打赏
举报
回复
float用32个bit来存储数据,格式可以查一下IEEE的规范,32个bit里面有1个bit表示正负,8个bit表示幂,只有23个bit真正记录数据
http://steve.hollasch.net/cgindex/coding/ieeefloat.html
ludeli2004
2009-11-25
打赏
举报
回复
我发现只能精确到小数点后17位
goldenbull9
2009-11-25
打赏
举报
回复
C#不是数据库,可以指定精度,float的精度是没法指定的
jmghoul
2009-11-25
打赏
举报
回复
Math.Round(123.45678, 3);
ludeli2004
2009-11-25
打赏
举报
回复
goldenbull9说对了,还有个问题,请问我想保持小数点后20位的精度,请问如何保持,谢谢
沉默味道ron
2009-11-25
打赏
举报
回复
这个怎么转,用 float.TryParse方法,不会出异常。
goldenbull9
2009-11-25
打赏
举报
回复
sn01肯定是不能直接转float的,除非你的意思是说像C语言那样用float*直接等于char*,在C#里面,就是
BitConverter.ToSingle( Encoding.ASCII.GetBytes("sn01"), 0 )
liherun
2009-11-25
打赏
举报
回复
楼主等什么
字符串
与整型和浮点数的
相互
转换
分别实现了
字符串
与整型数字之间的
转换
, 重点烛
字符串
与浮点数之间的
转换
十六进制
字符串
到浮点数,整型的
相互
转换
源代码(qt+vc2010)
新手一枚,最近项目需要十六进制
字符串
到浮点数的
转换
,查找参考一些相关资料,顺带整理了一下,就分享出来了。
VBA实现单精度浮点数与十六进制
字符串
相互
转换
VBA实现单精度浮点数与十六进制
字符串
相互
转换
,并提供2个
相互
转换
的示例 第一个按钮: "A1录入十六进制8位
字符串
; B1输出单精度浮点数结果" 第二个按钮 "将B1作为单精度浮点数输入 C1输出16进制结果"
浮点数
字符串
相互
转换
本资源包含两个C文件,一个是浮点数转化成
字符串
的函数,一个是
字符串
转化成浮点数的函数。
float
2ascii.rar_acsii浮点_ascii2
float
_ascii
转换
float
_
float
转化为ascii_转
将浮点数转ASCII码,已测试,可正常使用。
C#
111,123
社区成员
642,536
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章