红宝石 |向量 round()函数
round()是 Ruby 中的一个内置方法,它返回一个新向量,其中的条目四舍五入到给定的精度
Syntax: vec1.round()
Parameters: The function accepts a single parameter
Return Value: It returns a new vector with entries rounded to the given precision
示例 1 :
# Ruby program for round() method in Vector
# Include matrix
require "matrix"
# Initialize the vector
vec1 = Vector[1.145332, 2.932423, 3.1332445]
# Prints vector rounded to given precision
puts vec1.round(3)
输出:
Vector[1.145, 2.932, 3.133]
示例 2 :
# Ruby program for round() method in Vector
# Include matrix
require "matrix"
# Initialize the vector
vec1 = Vector[1.145332, 2.932423, 3.1332445]
# Prints vector rounded to given precision
puts vec1.round(0)
输出:
Vector[1, 3, 3]