R语言 如何在R中找到数值的反数
反log或反对数是寻找log或对数的逆过程。如果q是logb p的值,那么p就是q对基数b的反开,也就是说, **q=log b p,那么p=反开b q **。
例子。
- 反比2 3 = 8,因为23 产生8
- 反开4 2 = 16,因为42 产生16
- 反开10 4 = 10000,因为104 可以得到10000。
反逻辑
一个数字的反对数或反对数,数字对基数,基数可以计算为。
语法 。
基数
这里。
基数: 一个正整数(反余弦的基数
number: 一个整数,要计算其反对数。
返回类型
一个正整数:数字对基数的对数
例1 :
在这个例子中,我们将看到如何计算下列正数的反开。
- 前导数2 (3)
- 前导数4 (2)
- 前导数10 (4)
- 反逻辑e (4.60517018598809)
由于前对数2 (3)等于23 =8,前对数4 (2)等于42 =16,前对数10 (4)等于104 =10000,我们可以借助R中的指数化运算符(^)来计算这些值。
# R program to illustrate how we can
# compute antilog
# An integer whose antilog to be computed
number = 3
# Initializing base
base = 2
# Computing antilog value
answer = base ^ number
# Print the value of antilog
print(paste("The value of antilog2(3) is equal to", answer))
# Initializing base
base = 4
# An integer whose antilog to be computed
number = 2
# Computing antilog value
answer = base ^ number
# Print the value of antilog
print(paste("The value of antilog4(2) is equal to", answer))
# An integer whose antilog to be computed
number = 4
# Initializing base
base = 10
# Computing antilog value
answer = base ^ number
# Print the value of antilog
print(paste("The value of antilog2(3) is equal to", answer))
# An integer whose antilog to be computed
number = 4.60517018598809
# Print the value of antilog
print(paste("The value of antiloge(4.60517018598809) is equal to", exp(number)))
输出 。
例2 :
在这个例子中,我们将看到如何计算下列负数的反比。
- 反比2 (-3)
- 反比4 (-2)
- 反比10 (-4)
- 对数e (-4.60517018598809)
由于前对数2 (-3)等于2-3 =1/8,前对数4 (-2)等于4-2 =1/16,前对数10 (-4)等于10-4 =1/10000,我们可以借助R中的指数化运算符(^)来计算这些值。
# R program to illustrate how we can compute antilog
# An integer whose antilog to be computed
number = -3
# Initializing base
base = 2
# Computing antilog value
answer = base ^ number
# Print the value of antilog
print(paste("The value of antilog2(-3) is equal to", answer))
# Initializing base
base = 4
# An integer whose antilog to be computed
number = -2
# Computing antilog value
answer = base ^ number
# Print the value of antilog
print(paste("The value of antilog4(-2) is equal to", answer))
# An integer whose antilog to be computed
number = -4
# Initializing base
base = 10
# Computing antilog value
answer = base ^ number
# Print the value of antilog
print(paste("The value of antilog10(-4) is equal to", answer))
# An integer whose antilog to be computed
number = -4.60517018598809
# Print the value of antilog
print(paste("The value of antiloge(-4.60517018598809) is equal to", exp(number)))
输出 。