所以我在一本书中读到一个悖论:假设你在一个房间里,一扇门正对着你。但是,为了离开,您每次必须走一半的距离。所以第一步你走了一半的距离,第二步你又走了一半,依此类推(1/2 + 1/4 + 1/8)等。如果你继续下去,你永远不会到达门口像这样。我想这很容易用微积分来证明,但是用 Java 或任何其他程序模拟这个会很有趣,球从左侧开始,每次移动一半的距离到达右侧,同时显示到目前为止所采取的“步骤”数及其进度。我很想自己做,但我仍然是 Java 的初学者,不知道 GUI 编程。谁能模拟这个?
(很抱歉,如果这不是一个“真正的”问题。我真的很好奇要走多少步才能让球看起来几乎就在那里。)
最佳答案
请看这张图,它形象化了悖论:
http://www.wolframalpha.com/input/?i=1-1/(2^n)+for+0<n<10
关于java - 用Java模拟芝诺悖论的程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4128103/