プログラミングのお題スレ Part3
■ このスレッドは過去ログ倉庫に格納されています
0562デフォルトの名無しさん
2014/04/26(土) 18:09:29.59ID:LAXHDRsh数学的に考えると0の0乗は「定義されない」が正解(極限をとっても定まらないから)
で、数式処理ソフトではMathematicaは「Indeterminate」、Maximaは「undefined」と定める
(しかしなぜかMapleでは1として扱う)
でもクヌース先生的には「(実用的な意味で)1と定義するのが妥当」だそうな
それだからか知らんが、0の0乗は色々な言語で「1」として扱われる
(WikipediaによるとJava・Python・Ruby・Perl・Haskell・Common Lisp・ML・Scheme・
R・MATLAB・APL・J・Windowsの電卓・Googleの電卓機能など)
■ このスレッドは過去ログ倉庫に格納されています