hash()是Ruby中的内置方法,返回矩阵的hash-code。
用法: mat1.hash()
参数:该函数不接受任何参数。
返回值:它返回矩阵的hash-code。
例子1:
# Ruby program for hash() method in Matrix
# Include matrix
require "matrix"
# Initilizes the matrix
mat1 = Matrix[[12, 21], [31, 12]]
# Prints the hash-code
puts mat1.hash()
输出:
631900695216402634
例子2:
# Ruby program for hash() method in Matrix
# Include matrix
require "matrix"
# Initilizes the matrix
mat1 = Matrix[[6, 7], [9, 10], [12, 4]]
# Prints the hash-code
puts mat1.hash()
输出:
-1308023948917233670]
相关用法
- Ruby Hash key()用法及代码示例
- Ruby Hash each()用法及代码示例
- Ruby Hash key?()用法及代码示例
- Ruby Hash eql?用法及代码示例
- Ruby Hash dig()用法及代码示例
- Ruby Hash any?()用法及代码示例
- Ruby Hash delete()用法及代码示例
- Ruby Hash delete_if()用法及代码示例
- Ruby Hash has_key?()用法及代码示例
- Ruby Hash merge用法及代码示例
- Ruby Hash compact!()用法及代码示例
- Ruby Hash has_value?()用法及代码示例
- Ruby Hash compare_by_identity?()用法及代码示例
- Ruby Hash each_pair()用法及代码示例
- Ruby Hash invert()用法及代码示例
注:本文由纯净天空筛选整理自gopaldave大神的英文原创作品 Ruby | Matrix hash() function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。