乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 101|回复: 5

VBA数学帮助

[复制链接]

5

主题

14

帖子

1

银币

初来乍到

Rank: 1

铜币
34
发表于 2004-2-18 15:26:53 | 显示全部楼层 |阅读模式
大家好:
这太疯狂了..但我需要一个VBA中的函数来实现:
,逆对数(x)。
有可能吗?我有什么选择
巴蒂纳

本帖以下内容被隐藏保护;需要你回复后,才能看到!

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

154

主题

1274

帖子

8

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1936
发表于 2004-2-18 18:31:23 | 显示全部楼层
试试这个:
  1. Private Function Test(Number As Double) As Double
  2.     Test = Log(Exp(Number))
  3. End Function

我没有安装VBA,所以我不是100%确定它会起作用。但是,在 VBA 中,您可以使用 Log() 和 Exp() 函数来执行要执行的操作。
回复

使用道具 举报

5

主题

14

帖子

1

银币

初来乍到

Rank: 1

铜币
34
发表于 2004-2-18 22:32:08 | 显示全部楼层
蒂姆是对的……
  1. y = log(x)
  2. 'inverse
  3. x = exp(y)

回复

使用道具 举报

0

主题

1

帖子

1

银币

初来乍到

Rank: 1

铜币
1
发表于 2004-2-19 03:52:37 | 显示全部楼层
谢谢各位,
我将尝试
巴蒂纳
回复

使用道具 举报

194

主题

592

帖子

11

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1380
发表于 2012-6-14 09:43:31 | 显示全部楼层
我知道这是一个非常古老的线程,但我偶然发现了它,想找到答案(x的VBA逆对数),谷歌似乎很有信心这个线程回答了这个问题。其他人可能会发现自己在这里,因此我冒昧地为那些尚未走上这条道路的人提供了正确的结论。
前面的答案忽略了一个重要事实,即VBA对数函数产生自然(纳佩尔)对数。要计算公共日志和逆公共日志,请使用以下公式:
公共日志x=Log(x)/Log(10)
逆公共日志x=Exp(x*Log(10))
回复

使用道具 举报

194

主题

592

帖子

11

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1380
发表于 2012-6-14 10:34:14 | 显示全部楼层
谢谢!
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-6-30 04:44 , Processed in 1.535629 second(s), 64 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表