题目解惑
scratch吧
全部回复
仅看楼主
level 1
11题的D为什么不对呢?求解答,感谢各位吧友![太开心][太开心]
2021年07月23日 03点07分 1
level 1
因为在0和100取随机值,1、2、3……也有可能被取到,而1×0.01=0.01,不符合题意
2021年07月23日 04点07分 2
那题干里的不是也可以随机到0.01吗?
2021年07月23日 06点07分
level 1
我试验了d选项和题干里的写法,可能随机出的数都是小数点后两位[疑问]
2021年07月23日 06点07分 3
题干给的是随机0-1间的小数 和位数无关
2021年07月23日 07点07分
@鸣濑白羽◎ 那题干的写法能随机出0到1之间的几位小数呢?这两个积木在实际应用的时候有什么区别呢?
2021年07月23日 09点07分
level 10
目标:输出值范围[0,1.0]输出值包含整数,小数
C选项:输出值范围[0.0,1.0]输出值包含整数,小数
D选项:输出值范围[0,100]输出值包含整数
此处*0.01,则输出值范围[0*0.01,100*0.01]包含至两位小数
你可以去源代码里试试这几个随机值的输出值。
目标存在输出例如0.736382763这样的数字,而D选项的效果则存在输出例如0.73这样的数字。
没搞懂为什么要出这种题。实际应用里几乎不会用到。
2021年07月25日 00点07分 4
level 1
原来如此,我是用说话积木看的输出值,题干的积木也是输出一个两位小数,用说话积木来看的话看来不太准确
2021年07月25日 01点07分 5
level 12
0~1.0取随机数可能会有0.1241249887这样的数字
2021年07月30日 04点07分 6
level 3
最简单的,举一反例即可:
D不可取到0.114514
C可以
2021年08月01日 19点08分 7
好臭的数字
2021年08月02日 23点08分
level 1
0.0=0好吗?
2021年11月05日 15点11分 8
1