社区
C++ Builder
帖子详情
如何得到一个float类型的指数(以10为底)?
keikai
2002-03-08 08:45:47
有没有现成的函数?
譬如我要将1032023233.3223233223变成科学计数法:
1.032023233...e9
那么,这个9如何得到?我知道用switch可以。但是,我不想如此麻烦。
...全文
57
3
打赏
收藏
如何得到一个float类型的指数(以10为底)?
有没有现成的函数? 譬如我要将1032023233.3223233223变成科学计数法: 1.032023233...e9 那么,这个9如何得到?我知道用switch可以。但是,我不想如此麻烦。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CCLIS
2002-03-08
打赏
举报
回复
FloatToStr()
sprintf(char *s,"%e",f);
都可以得到。
xiaohan13916830
2002-03-08
打赏
举报
回复
自己写一个也不太难嘛,用个while除到小于10为止不就行了.:)
windindance
2002-03-08
打赏
举报
回复
int (Log10(f))
MySQL 数据
类型
和运算符
Re: MySQL 数据
类型
和运算符 ============================= # 数据
类型
整数
类型
:五种 TINY SMALL MEDIUM INT BIG 浮点和定点小数
类型
:三种
FLOAT
DOUBLE DECIMAL 日期与时间数据
类型
:五种 YEAR -1 字符串
类型
...
c语言中的
float
类型
,C语言中
float
类型
详解
C/C++中, 浮点数,
float
以及 double 在内存中是怎样存储的?假如,我有32-bit8bit 8bit 8bit 0 0 0 0 0 1 1 1 1对于整形int,我们可以很快得出,这是 int i = 15的内存形式。假设,最低位的bit的位权为-1,最高位为...
分析一次double强转
float
的翻车原因
♂️: 你们组做的那块代码,把double
类型
数据成
float
有问题啊????. ????♀️: 嗯?不对是正常啊,
float
精度是没有double高,但
float
能保存到小数点后好多位,对我们来说完全够用了! ????♂️: 不是啊,这不是小数点...
python e_【已解决】Python中将以e
为底
的自然对数字符串转换为
float
浮点数
【问题】有这样的字符串,是以e
为底
的,自然对数值:2.1690427e-005 -1.1694737e-003 -6.1193734e-0048.9455025e-004 -8.6277081e-004 -7.2735757e-004想要将每个值,都转换为对应的浮点数值。【解决过程】1.参考:...
java
float
运算_java基础之
float
、double底层运算
这种结构是一种科学计数法,用符号、
指数
和尾数来表示,底数定为2——即把
一个
浮点数表示为尾数乘以2的
指数
次方再添上符号。我们来看一段java代码:publicclass
Float
ToBinary{publicstaticvoidmain(String[]args){...
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章