标签: loops math numbers range numberformatter
给定一个以1.0开头并以2.0结尾的数字范围,每0.25步,如果你打印出来(格式化),它将是1.00; 1.25; 1.50; 1.75; 2.00; 2.25;等...
无需循环整个范围,如何确定范围内每个地方需要哪些数字?例如,在十进制的第100位,只需要数字0和5?在十进制的第10位,只能使用数字0,2,5和7?解决方案需要能够支持任何范围和步长值。