递归火山软件开发平台

标题: 求助,如何只保留两位数小数! [打印本页]

作者: lmdpwx    时间: 2021-7-1 21:51
标题: 求助,如何只保留两位数小数!

如题。

我随机数生成一个小数,,但是小数点后面好多位。
如何只保留两位小数啊,不要四舍五入的。。

作者: 呵呵仙8    时间: 2021-7-1 21:56
:噜阿噜到文本删之,否则,等未来版本可能出现的单精度小数!!
作者: lijianye    时间: 2021-7-1 21:57
你随机生成一个整数,然后除以100,搞定。
作者: lmdpwx    时间: 2021-7-1 21:58
lijianye 发表于 2021-7-1 21:57
你随机生成一个整数,然后除以100,搞定。

谢谢。。真心感谢你。。茅塞顿开
作者: lmdpwx    时间: 2021-7-1 22:13
lijianye 发表于 2021-7-1 21:57
你随机生成一个整数,然后除以100,搞定。

朋友,,不对呀。。。

最后结果是50.0,,78.0啊。。这是什么情况???
变量  小数1的类型为小数
小数1 = 取整数随机数2 (1, 9999) / 100
作者: 李先森    时间: 2021-7-1 22:24
lmdpwx 发表于 2021-7-1 22:13
朋友,,不对呀。。。

最后结果是50.0,,78.0啊。。这是什么情况???

你试试:小数1=(小数)(1568/100)
作者: weilai    时间: 2021-7-1 22:27
取出来的小数随机数  ✖️100 然后  四舍五入  然后再➗100这样应该行 得运算三次,应该还有更简单的办法
作者: kamikaze    时间: 2021-7-1 22:31
A=到文本(取随机数(0,99))
如果(取文本长度(A)=1)
A="0"+A

a=(文本到小数)( 随机的整数+“.”+A)


作者: weilai    时间: 2021-7-1 23:06
这样写肯定对,不要转成文本操作效率肯定很低
(, 下载次数: 67)

作者: 伟业    时间: 2021-7-1 23:28
调试输出 (数值到格式文本 (88.1234, 2 ))

输出为:88.12,保留两位小数
作者: 顶级小白    时间: 2021-7-2 07:43
小数_四舍入入
作者: 穗玉天涯    时间: 2022-7-10 07:10
伟业 发表于 2021-7-1 23:28
调试输出 (数值到格式文本 (88.1234, 2 ))

输出为:88.12,保留两位小数

这个要添加哪个类库啊




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4