R语言 as.double()和is.double()函数

R语言 as.double()和is.double()函数

在这篇文章中,我们将讨论R编程语言中的as.double()和is.double()函数。

R语言中的as.double()方法

as.double用于将一个整数转换为双数。

语法: as.double(input_values)

两者都会把数值作为输入。

例子: 在这个例子中,我们将一个有5个元素的向量,用as.double()转换为双数。

# create vector
vector1=c(2,3,4,5,6)
  
# display
print(vector1)
  
# convert to double
result= as.double(vector1)
  
# display
print(vector1)

输出

[1] 2 3 4 5 6
[1] 2 3 4 5 6

R中的is.double()方法

is.double()用于测试一个数据对象是否具有double类。

语法: is.double(input_values)

例子: 在这个例子中,我们将一个有5个元素的向量用as.double()转换为双数,然后用is.double()检查它们是否是双数。

如果是双倍,它将返回 TRUE,否则将返回 FALSE。

# create vector
vector1=c(2,3,4,5,6)
  
# convert to double
result= as.double(vector1)
  
# check double or not
print(is.double(result))

输出

[1] TRUE

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程