Tips

4DとMS ExcelのLog関数の違い

日付2006/07/13
IDf1787 (英語原文参照)
バージョン2004
プラットフォームMac & Win

4DとExcelでLog(100)を実行した場合、異なる結果が返されます。4Dでは4.605、MS Excelでは2.0が返されます。

4DのLog関数は、e (2.7182818)を底とした対数を返します。
e (2.7182818)を底とした100の対数は4.605です。

MS ExcelのLogは、デフォルトで10をを底とした対数を返します。
10を底とした100の対数は2.0です。

e (2.7182818)を底に定義すれば、MS Excelは4Dと同じように4.605を返します。

例:

Cell=LOG(100) => 2.000
Cell=LOG(100;2,7182818) => 4.605