首页 > 解决方案 > 如何在 Ruby 中将数字提高到 1/n 的幂?

问题描述

我只想将一个数字提高到 1/n 的幂。如果我这样做:2**(1/7),我总是得到 1,不管 n;这仅在股息为 1 时发生。

提前致谢。

标签: rubypowarithmetic-expressions

解决方案


在控制台中运行1/7,看看你得到了什么。

然后尝试1.0 / 7.0,避免“整数除法”。


推荐阅读