恩?Ruby数值输入和小数点处理的设想
实施月收入统计时设想的一个渣- -。
#=获得输入的数值================================
def get_number
api = Win32API.new("user32","GetAsyncKeyState",['I'],'I')
if api.call(96) != 0
@number = @number + "0"
elsif api.call(97) != 0
# 继续处理
elsif api.call(110) != 0 # 小数点的情况下
@number = @number + "."
end
end
#=========对数值的处理=========================
# 那个,不知道直接把字串换为浮点数的算法
#=============================================
先获取"."前的字转变为数字,在把"."后的数字截得除以对应的数位量?