c# and Java math.exp

本文关键字:exp math Java and | 更新日期: 2024-09-20 05:26:58

在Visual C#中

double arena = 2.0;    
double arcilla = 4.0;
double arena2 = arena * arena;
double arcilla2 = arcilla * arcilla;
double ac = Math.Exp(-4.396 - 0.0715 * arcilla - 0.000488 * arena2 - 0.00004285 * arena2 * arcilla);

ac = 0.00923608116161322

eclipse中的

double arena = 2.0;    
double arcilla = 4.0;
double arena2 = arena * arena;
double arcilla2 = arcilla * arcilla;
double ac = Math.Exp(-4.396 - 0.0715 * arcilla - 0.000488 * arena2 - 0.00004285 * arena2 * arcilla);

ac = 0.32334282156236527

为什么结果不同???

c# and Java math.exp

这不是真的。两者给出的结果基本相同。

Eclipse:
0.009236081161613216

Visual Studio:
0.00923608116161322

我刚改了数学。Exp到Math.Exp以在Eclipse中运行代码。