公式中怎么实现次幂的编写呢?

使用问题 · 724 次浏览
赵伟无敌 创建于 2023-11-18 12:30

比如我想写一个公式1+{x}的1.7次幂,换了好多运算符,都不好使


回复内容
CL 2023-11-18 12:37
#1

表达式里可以使用c# 的Math类,Math Class (System) | Microsoft Learn 


赵伟无敌 回复 CL 2023-11-18 13:04 :

大神,你说的这个我刚才试了一下,实现了。但是我想要实现的是一个很长的公式,我不知道怎么写进去

赵伟无敌 回复 CL 2023-11-18 13:04 :

{ } 这个符号里面的都是输入的变量

CL 回复 赵伟无敌 2023-11-18 13:06 :

根据计算的优先级,使用括号将优先级高的包围起来,可以一层一层的包。

$= 100.0 / ({a} + {b} * ({n} * {i} / {le}))

赵伟无敌 回复 CL 2023-11-18 13:07 :

那这个{c}次幂呢,怎么体现

CL 回复 赵伟无敌 2023-11-18 13:10 :

.... * Math.Pow( (x * y / z), c)   ,里面简写了变量。 

需要调用方法的,需要把各个部分放到方法的不同参数位置(根据对应方法的文档说明),如果了解一点编程语言,会对这种方法很熟悉。

H-D-G 回复 赵伟无敌 2023-11-18 13:13 :
$=100/({a}+{b}*Math.Pow(({n}*{i}/{Le}),{c}))
H-D-G 最后更新于 2023-11-18 13:20
CL 回复 H-D-G 2023-11-18 13:15 :

符号看不见了😂

H-D-G 回复 CL 2023-11-18 13:16 :

不太懂,符号是指什么?😂

CL 回复 H-D-G 2023-11-18 13:16 :


H-D-G 回复 CL 2023-11-18 13:19 :

直接从编辑器复制的😂和语法高亮冲突了

回复主贴