|
||
|
#81
|
||||
|
||||
|
Google permite seguir sumando sin límite
![]() 2.3501249e+16 aunque no sé si esto tiene ya mucho sentido ACTUALIZO: el número es 23501249225088485
__________________
|
|
|
|
#82
|
||||
|
||||
|
38.064.016.243.434.296
Lo he programado en C, que te da el resultado exacto, los malo es que no te lo pone con los puntos que separen los millares. ![]() Os paso el código para sumar pero creo que hay un límite de números. Código:
#include <stdio.h>
int main() {
unsigned long numero1, numero2;
printf("Introduce el primer número a sumar: \n");
scanf("%lu", &numero1);
printf("Introduce el segundo número a sumar: \n");
scanf("%lu", &numero2);
printf(" \nEl resultado es: \n");
printf("%.1lu + %.1lu = %.1lu", numero1, numero2, numero1 + numero2);
return 0;
}
Última edición por InspireD Día 04/02/23 a las 15:50:28. |
|
#83
|
||||
|
||||
|
38.064.016.243.434.296
Lo he programado en C, que te da el resultado exacto, los malo es que no te lo pone con los puntos que separen los millares. ![]() Os paso el código para sumar pero creo que hay un límite de números. Código:
#include <stdio.h>
int main() {
unsigned long numero1, numero2;
printf("Introduce el primer número a sumar: \n");
scanf("%lu", &numero1);
printf("Introduce el segundo número a sumar: \n");
scanf("%lu", &numero2);
printf(" \nEl resultado es: \n");
printf("%.1lu + %.1lu = %.1lu", numero1, numero2, numero1 + numero2);
return 0;
}
![]() pero el código a mi no me funciona, el segundo número me lo coge como 0. Vamos, que sólo me deja poner el primero
__________________
|
| Gracias de parte de: | ||
|
#84
|
||||
|
||||
|
Vale, tengo el número
61565265468522781 he creado yo también un breve código en C que parece que funciona Código:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char num1[100], num2[100];
printf("Ingrese el primer número: ");
scanf("%s", num1);
printf("Ingrese el segundo número: ");
scanf("%s", num2);
int len1 = strlen(num1);
int len2 = strlen(num2);
int len = (len1 > len2) ? len1 : len2;
int sum[105];
memset(sum, 0, sizeof(sum));
int carry = 0;
for (int i = 0; i < len; i++)
{
int d1 = (i < len1) ? num1[len1-1-i] - '0' : 0;
int d2 = (i < len2) ? num2[len2-1-i] - '0' : 0;
int cur = d1 + d2 + carry;
carry = cur / 10;
sum[len-1-i] = cur % 10;
}
if (carry)
printf("%d", carry);
for (int i = 0; i < len; i++)
printf("%d", sum[i]);
printf("\n");
return 0;
}
__________________
|
| Gracias de parte de: | ||
|
#85
|
||||
|
||||
|
Yo he hecho un Excel. que me ha servido para ver qué desde el post 22 está mal.
Me equivoqué yo y a partir de allí ya está todo mal. Lo siento ![]() ![]() Screenshot_2023-02-04-21-10-18-15_f90b96e7af3c5a594eb0c92de7fc5fe1.jpg |
|
#86
|
||||
|
||||
|
Yo he hecho un Excel. que me ha servido para ver qué desde el post 22 está mal.
Me equivoqué yo y a partir de allí ya está todo mal. Lo siento ![]() ![]() Archivo Adjunto 1457857 ![]() ![]() ![]()
__________________
|
|
#87
|
||||
|
||||
|
bueno, es igual... seguimos con la Fibonacci Ultra+, que es la nuestra
sigo sumando los dos últimos 99629281711957077
__________________
|
|
#89
|
||||
|
||||
|
160.294.547.180.479.858
Sinó me he equivocado
__________________
Samsung GALAXY A55, Samsung GALAXY WATCH ULTRA, Amazfit BALANCE 2.
A los administradores no es gusta las críticas hacia ellos. |
|
#90
|
||||
|
||||
|
Sigo: 259.923.828.892.436.935 |
|
#91
|
||||
|
||||
|
pues ya hasta que pete todo
420.218.376.072.916.793
__________________
|
|
#92
|
||||
|
||||
|
a mi no me da la calculadora ya
|
|
#93
|
||||
|
||||
|
ya sumo yo
680.142.204.965.353.728
__________________
|
|
#94
|
||||
|
||||
|
yo sigo sumando hasta que me pete el ordenador
1.100.360.581.038.270.521
__________________
|
|
#95
|
||||
|
||||
|
Sigo con mi calculadora de suma hecha en C:
1.780.502.786.003.624.249 |
|
#96
|
||||
|
||||
|
y yo
2.880.863.367.041.894.770
__________________
|
|
#99
|
||||
|
||||
|
12.203.595.673.132.932.808
ya hasta que pete todo internet
__________________
|
|
|