#i 原始数 n 要保留的小数位数,flag=1 四舍五入 flag=0 不四舍五入
def f(i,n,flag)
  y = 1
  n.times do |x|
  	y = y*10
  end
  if flag==1
   (i*y).round/(y*1.0)
  else
  (i*y).floor/(y*1.0)
  end
end
评论
发表评论

您还没有登录,请登录后发表评论

qsky
搜索本博客
我的相册
321b365c-1af4-3331-8b30-a64f0bc28d44-thumb
63dad6c7-7277-4b29-a306-7ee133078881
共 1 张
存档
最新评论