在Ruby中,一切都是一个对象.这就是为什么我不明白为什么我们有数学模块.在我看来,Math模块中的大部分(全部)函数应该是像Integer,Float等数字类型的方法.
例如.代替
- Math.sqrt(5)
这样做会更有意义
- 5.sqrt
sin,cos,tan,log10等也同样如此.
有谁知道为什么所有这些功能最终都在数学模块中?
@H_502_14@例如.代替
- Math.sqrt(5)
这样做会更有意义
- 5.sqrt
sin,cos,tan,log10等也同样如此.
有谁知道为什么所有这些功能最终都在数学模块中?
@H_502_14@