見出し画像

0の0乗

小休止用。ひまつぶし。

0の0乗ってしたことありますか?僕はないです。する必要性が…
ま、どこにでも載ってるんで答えをいうとになるそうです。
なんでになるのか見ていく目的にしていこうと思います。

■ Windows10の電卓

画像1

1になってますね。そういう定義みたいです。

■ Google

画像2

■ Yahoo!

画像3

■ C言語(paiza.IO)

 #include  <stdio.h> #include  <math.h>
int main(void){
    float f = pow(0, 0);
    printf("%f", f);
    return 0;
}

出力
1.000000

■ C#(paiza.IO)

using System;
public class Hello{
   public static void Main(){
       double f = Math.Pow(0, 2);
       Console.WriteLine(f);
   }
}

出力
0

■ C++(paiza.IO)

 #include  <iostream> #include  <cmath>
using namespace std;
int main(void){
   double f = pow(0, 0);
   cout << f;
   return 0;
}

出力
1

■ Python3(paiza.IO)

# coding: utf-8
f = 0 ** 0
print(f)

出力
0

■ 中国の頭のいいひと?

0的0次方是悬而未决的,在某些领du域定义为1、某些领域不定义。
  定义的理由是它在某些领域有用处,方便化简公式。
  不定义的理由是以连续性为考量,不定义不连续点的函数值。
  有些人有错误的观念,
  套用指数律公式得到0^0=0^(1-1)=0^1/0^1=0/0,
  以为这是不定义的理由。
  但指数律并不支持这种推论。
  如果这种推论能成立,则
  0=0^1=0^(2-1)=0^2/0^1=0/0,
  会得到0也不定义的结果。

結果
不明みたい


悉く書を信ずれば則ち書無きに如かず