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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。