Necesito ayuda para trabajar con números muy grandes. Según Windows calc, el exponenteAlmacene y trabaje con números grandes en C
174^55 = 1.6990597648061509725749329578093e+123
¿Cómo puedo almacenar esto usando C (estándar c99)?
int main(){
long long int x = 174^55; //result is 153
printf("%lld\n", x);
}
En C, '^' es XOR binario, no exponencial. Necesitas usar la función 'pow()' para eso. –
El operador '^' significa XOR, no exponenciación, en C. – pyon
Está haciendo un XOR, necesita pow – Skynight