Max*_*Max 5 wolfram-mathematica
为什么不Manipulate[]使用大数字?例如,这是有效的
Manipulate[k, {k, 0, 1000000000, 1}]
Run Code Online (Sandbox Code Playgroud)
而这不是
Manipulate[k, {k, 0, 10000000000, 1}]
Run Code Online (Sandbox Code Playgroud)
我相信应该有一些Mathematica变量影响这个,但我找不到一个.
这是一个已知的错误与Manipulate和Slider,特别是当有多于2^31滑块离散"台阶".
作为解决方法,您可以执行以下操作,例如:
Manipulate[Round[k], {k, 0, 10^100}]
Run Code Online (Sandbox Code Playgroud)
如果不指定步长(第四个参数),则允许滑块为变量设置非整数值,但您可以使用Round(或IntegerPart)来解决此问题.
希望有所帮助!