r语言中直接输出x和printx有什么区别

r语言中直接输出x和printx有什么区别

A <- runif(n = 1000, min = 0, max = 1)
B <- runif(n = 1000, min = 0, max = 1)

#find the square root of -2logB
r <- c((-2*log(B))^(1/2))

#find X1 and X2
X1 <- sin(2piA)r
X2 <- cos(2
pi*A)*r

直接输入

X1 X2
出来的结果是小数

输入

print(X1, X2)
出来的结果是整数