Ruby Vector hash()函数
hash() 是Ruby中一个内置的方法,用于返回向量的哈希代码。
语法 :vec1.hash()
参数 :该函数不接受任何参数。
返回值 :它返回向量的哈希代码。
例子 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