如何在 R 中找到值的反对数? 您所在的位置:网站首页 antilog怎么算 如何在 R 中找到值的反对数?

如何在 R 中找到值的反对数?

2024-05-30 21:00| 来源: 网络整理| 查看: 265

反对数或反对数是求对数或对数的逆过程。如果 q 是 logb p 的值,则 p 是 q 对底 b 的反对数,即 q = logb p 然后 p = antilogb q

例子,

antilog2 3 = 8,因为 23 产生 8 antilog4 2 = 16,因为 42 产生 16 antilog10 4 = 10000,因为 104 产生 10000 对数:

一个数的反对数或反对数,以数为底,底数可以计算为,

语法:

基础数字

这里,

base:一个正整数(反对数的底)

number: 要计算其反对数的整数

返回类型:

一个正整数:数字与底数的反对数

示例 1:

在这个例子中,我们将看到如何计算以下正数的反对数,

antilog2 (3) antilog4 (2) antilog10 (4) antiloge (4.60517018598809)

由于 antilog2 (3) 等于 23 = 8,所以 antilog4 (2) 等于 4 2 = 16 和 antilog10 (4) 等于 104 = 10000 我们可以借助 R 中的幂运算符 (^) 计算这些值. 我们还可以通过将单个参数传递给 exp() 内置函数来计算以 e 为底数的反对数。

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:

在这个例子中,我们将看到如何计算以下负数的反对数,

antilog2 (-3) antilog4 (-2) antilog10 (-4) antiloge (-4.60517018598809)

由于 antilog2 (-3) 等于 2-3 = 1 / 8 ,antilog4 (-2) 等于到 4-2 = 1 / 16 和反对数10 (-4) 等于 10-4 = 1 / 10000 我们可以计算这些借助 R 中的求幂运算符 (^) 计算值。我们还可以通过将单个参数传递给 exp() 内置函数来计算以 e 为底数的反对数。

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)))

输出:



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有