logo
  • 教程列表
  • SO官方文档
  • 转换(类型转换)
    • 转换到浮点型
    • 转换为字符串
    • 转换为整数
    • 浮点数和整数
  1. StackOverflow 文档
  2. Ruby Language 教程
  3. 转换(类型转换)
  4. 浮点数和整数

浮点数和整数

Created: November-22, 2018

1/2 #=> 0

由于我们将两个整数分开,因此结果为整数。要解决这个问题,我们需要将至少其中一个转换为 Float:

1.0 / 2      #=> 0.5
1.to_f / 2   #=> 0.5
1 / Float(2) #=> 0.5

或者,fdiv 可用于返回除法的浮点结果,而无需显式地转换任一操作数:

1.fdiv 2 # => 0.5
  • 转换为整数

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 关于我们
  • 免责声明