用法:
one(x)
one(T::type)返回 x 的乘法恒等式:这样的值 one(x)*x == x*one(x) == x 。或者 one(T) 可以采用类型 T ,在这种情况下 one 返回类型为 T 的任何 x 的乘法标识。
如果可能,one(x) 返回与 x 相同类型的值,并且 one(T) 返回 T 类型的值。但是,对于表示有量纲数量的类型(例如,以天为单位的时间)而言,情况可能并非如此,因为乘法恒等式必须是无量纲的。在这种情况下,one(x) 应返回与 x 具有相同精度(和矩阵形状)的标识值。
如果您想要一个与 x 类型相同或类型为 T 的数量,即使 x 是有维度的,也请改用  。oneunit 
另请参见  函数和identity   中的LinearAlgebra I 以获得单位矩阵。
例子
julia> one(3.7)
1.0
julia> one(Int)
1
julia> import Dates; one(Dates.Day(1))
1相关用法
- Julia ones用法及代码示例
- Julia oneunit用法及代码示例
- Julia one()用法及代码示例
- Julia oftype用法及代码示例
- Julia open用法及代码示例
- Julia oftype()用法及代码示例
- Julia occursin用法及代码示例
- Julia splice!用法及代码示例
- Julia @cfunction用法及代码示例
- Julia LibGit2.count用法及代码示例
- Julia LinearAlgebra.BLAS.dot用法及代码示例
- Julia break用法及代码示例
- Julia sizeof()用法及代码示例
- Julia :<=用法及代码示例
- Julia zero()用法及代码示例
- Julia rem用法及代码示例
- Julia ...用法及代码示例
- Julia setfield()用法及代码示例
- Julia rpad用法及代码示例
- Julia sort用法及代码示例
- Julia tail用法及代码示例
- Julia cis方法用法及代码示例
- Julia SparseArrays.spdiagm用法及代码示例
- Julia Distributed.procs方法用法及代码示例
- Julia Filesystem.mkpath用法及代码示例
注:本文由纯净天空筛选整理自julialang.org 大神的英文原创作品 Base.one — Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。
