如何用小数做数学pow

本文关键字:pow 何用 小数 | 更新日期: 2023-09-27 18:33:04

double variable1= 1.125;
double variable2= 1/7;
Math.Pow(variable1,variable2);

问题是当使用双精度变量 2 返回 0 时,所以 Math.Pow 结果不准确,我应该使用小数,但它不支持 Math.Pow,我该怎么办?

如何用小数做数学pow

如果您使用 C# 1/7 1/7 = 0 中除以整数,因此请使用:

double variable2 = 1.0/7.0;