$ awk 'BEGIN{print 0^0}'
1
$ cat test.c
#include <math.h>
#include <stdio.h>
int main(){
printf(«%lf\n», pow(0,0));
}
$ gcc -o test test.c -lm
$ ./test
1.000000
$
А на калькуляторах, как на советских так и западных, - ошибка.
Кто-нибудь знает почему так?