10 个解决方案
#1
阶符号 阶码 真值
#2
整數,小數部分分別分解?
#3
floot = 3.14;
char str[100];
sprintf(str, "%f", f);
char str[100];
sprintf(str, "%f", f);
#4
float = 3.14;
sorry, 写错了.
sorry, 写错了.
#5
还是错的:)
float = 3.14;
sorry, 写错了.
=================>
float f= 3.14;
float = 3.14;
sorry, 写错了.
=================>
float f= 3.14;
#6
谢谢各位。只能自己编写一个函数,还望指教!
#7
呵~,还真没想过阿,
我再想想
我再想想
#8
我倒!
#9
1. 直接从内存中读取二进制值然后按照规则转换.(没有精度损失)
2. 将这个浮点数计算转换,得到字符串.(存在一定的误差)
2. 将这个浮点数计算转换,得到字符串.(存在一定的误差)
#10
谢谢 ra3(黑鹰) 及各位
#1
阶符号 阶码 真值
#2
整數,小數部分分別分解?
#3
floot = 3.14;
char str[100];
sprintf(str, "%f", f);
char str[100];
sprintf(str, "%f", f);
#4
float = 3.14;
sorry, 写错了.
sorry, 写错了.
#5
还是错的:)
float = 3.14;
sorry, 写错了.
=================>
float f= 3.14;
float = 3.14;
sorry, 写错了.
=================>
float f= 3.14;
#6
谢谢各位。只能自己编写一个函数,还望指教!
#7
呵~,还真没想过阿,
我再想想
我再想想
#8
我倒!
#9
1. 直接从内存中读取二进制值然后按照规则转换.(没有精度损失)
2. 将这个浮点数计算转换,得到字符串.(存在一定的误差)
2. 将这个浮点数计算转换,得到字符串.(存在一定的误差)
#10
谢谢 ra3(黑鹰) 及各位