for n in 0..10000000
end
num=0
ts=Time.now
for n in 0..10000000
num+=n
end
te=Time.now
tms=(te.to_f * 1000-ts.to_f * 1000).to_i
puts "count for 1-10000000 need Time(#{(tms)})";
num=0
ts=Time.now
10000000.times do |i|
num+=i
end
te=Time.now
tms=(te.to_f * 1000-ts.to_f * 1000).to_i
puts "count times 1-10000000 need Time(#{(tms)})";
# str=""
# ts=Time.now
# 10000000.times do |i|
# str+=i.to_s
# end
# te=Time.now
# tms=(te.to_f * 1000-ts.to_f * 1000).to_i
puts "+= times 1-10000000 need Time(超過一分鐘)";
# str=""
# ts=Time.now
# 10000000.times do |i|
# str="#{str}#{i}"
# end
# te=Time.now
# tms=(te.to_f * 1000-ts.to_f * 1000).to_i
puts "\# times 1-10000000 need Time(超過一分鐘)";
str=""
ts=Time.now
10000000.times do |i|
str << i.to_s
end
te=Time.now
tms=(te.to_f * 1000-ts.to_f * 1000).to_i
puts "<< times 1-10000000 need Time(#{(tms)})";
Zm9yIG4gaW4gMC4uMTAwMDAwMDAgCmVuZAoKbnVtPTAKdHM9VGltZS5ub3cKZm9yIG4gaW4gMC4uMTAwMDAwMDAKICBudW0rPW4KZW5kCnRlPVRpbWUubm93CnRtcz0odGUudG9fZiAqIDEwMDAtdHMudG9fZiAqIDEwMDApLnRvX2kKcHV0cyAiY291bnQgZm9yIDEtMTAwMDAwMDAgbmVlZCBUaW1lKCN7KHRtcyl9KSI7CgpudW09MAp0cz1UaW1lLm5vdwoxMDAwMDAwMC50aW1lcyBkbyB8aXwKIG51bSs9aSAgCmVuZAp0ZT1UaW1lLm5vdwp0bXM9KHRlLnRvX2YgKiAxMDAwLXRzLnRvX2YgKiAxMDAwKS50b19pCnB1dHMgImNvdW50IHRpbWVzIDEtMTAwMDAwMDAgbmVlZCBUaW1lKCN7KHRtcyl9KSI7CgojIHN0cj0iIgojIHRzPVRpbWUubm93CiMgMTAwMDAwMDAudGltZXMgZG8gfGl8CiMgIHN0cis9aS50b19zCiMgZW5kCiMgdGU9VGltZS5ub3cKIyB0bXM9KHRlLnRvX2YgKiAxMDAwLXRzLnRvX2YgKiAxMDAwKS50b19pCnB1dHMgIis9IHRpbWVzIDEtMTAwMDAwMDAgbmVlZCBUaW1lKOi2hemBjuS4gOWIhumQmCkiOwoKIyBzdHI9IiIKIyB0cz1UaW1lLm5vdwojIDEwMDAwMDAwLnRpbWVzIGRvIHxpfAojICBzdHI9IiN7c3RyfSN7aX0iCiMgZW5kCiMgdGU9VGltZS5ub3cKIyB0bXM9KHRlLnRvX2YgKiAxMDAwLXRzLnRvX2YgKiAxMDAwKS50b19pCnB1dHMgIlwjIHRpbWVzIDEtMTAwMDAwMDAgbmVlZCBUaW1lKOi2hemBjuS4gOWIhumQmCkiOwoKc3RyPSIiCnRzPVRpbWUubm93CjEwMDAwMDAwLnRpbWVzIGRvIHxpfAogc3RyIDw8IGkudG9fcwplbmQKdGU9VGltZS5ub3cKdG1zPSh0ZS50b19mICogMTAwMC10cy50b19mICogMTAwMCkudG9faQpwdXRzICI8PCB0aW1lcyAxLTEwMDAwMDAwIG5lZWQgVGltZSgjeyh0bXMpfSkiOwoK