红宝石 |向量 hash()函数
hash()是 Ruby 中的内置方法,返回向量的哈希码
Syntax: vec1.hash()
Parameters: The function accepts no parameter.
Return Value: It returns hash code of the vector.
示例 1 :
# Ruby program for hash() method in Vector
# Include matrix
require "matrix"
# Initialize the vector
vec1 = Vector[1, 2, 3]
# Prints hash code of the vector
puts vec1.hash()
输出:
-2830195808542644263
示例 2 :
# Ruby program for hash() method in Vector
# Include matrix
require "matrix"
# Initialize the vector
vec1 = Vector[1, 1, 1]
# Prints hash code of the vector
puts vec1.hash()
输出:
-3301760512247990187