#integer
x <- 6
sprintf("x is %s ", x)
## [1] "x is 6 "
print(class(x))
## [1] "numeric"
#float

x <- 6.8
sprintf("x is %s ", x)
## [1] "x is 6.8 "
print(class(x))
## [1] "numeric"
#String

x <- '6.8'
sprintf("x is %s ", x)
## [1] "x is 6.8 "
print(class(x))
## [1] "character"
#bool

x <- TRUE
sprintf("x is %s ", x)
## [1] "x is TRUE "
print(class(x))
## [1] "logical"
#None: NULL, NA, NaN, Inf

x <- NULL
sprintf("x is %s ", x)
## character(0)
print(class(x))
## [1] "NULL"