当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Julia trunc用法及代码示例


用法:

trunc([T,] x)
trunc(x; digits::Integer= [, base = 10])
trunc(x; sigdigits::Integer= [, base = 10])

trunc(x) 返回与 x 相同类型的最接近的整数值,其绝对值小于或等于 x 的绝对值。

trunc(T, x) 将结果转换为类型 T ,如果该值不可表示,则抛出 InexactError

关键字 digitssigdigitsbase round 一样。

另请参阅: % floor unsigned unsafe_trunc

例子

julia> trunc(2.22)
2.0

julia> trunc(-2.22, digits=1)
-2.2

julia> trunc(Int, -2.22)
-2

相关用法


注:本文由纯净天空筛选整理自julialang.org 大神的英文原创作品 Base.trunc — Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。