C hat keinen Potenz Operator. In Python z.B. gibt es **. In C ist ^ ein bitweises XOR. Für die Potenz brauchst du die pow() Funktion:
http://www.nongnu.org/avr-libc/user-manual/group__avr__math.html#ga41b41c307b8f96760e9c0c17180b241b
Besser ist aber man schreibt bei sowas eine normale Gleitkommazahl (bzw. man macht eine Division daraus), auch wenn es weniger leserlich ist. Die wissenschaftliche Schreibweise kannst du in einen normalen Kommentar dahinter packen.