|
Titlul: Numere mari Scris de: Marinescu Sebastian-Ioan din Martie 16, 2013, 15:19:22 Cum pot proceda daca am de inmultit n numere(n<500), numerele fiind mari. Evident si produsul va fi un numar foarte mare. Deci, nu se poate retine intr-o variabila. Nu sunt nici restrictii. De ex. daca numarul depaseste 9973 sa il scriu mod 9973. Deci, cum reusesc sa afisez numarul cerut? #-o
Ce sugestii aveti? :sad: Titlul: Răspuns: Numere mari Scris de: Pirtoaca George Sebastian din Martie 16, 2013, 15:59:57 Daca ai n numere naturale si vrei sa afisezi produsul lor modulo un numar MOD, atunci stii ca (a*b)%MOD=(a%MOD * b%MOD)%MOD;
Daca vrei sa afisezi produsul (care depaseste 10^18) trebuie sa folosesti operatiile pe numere mari. Pentru mai multe detalii citeste asta : http://infoarena.ro/multe-smenuri-de-programare-in-cc-si-nu-numai. Titlul: Răspuns: Numere mari Scris de: Marinescu Sebastian-Ioan din Martie 16, 2013, 16:22:54 Multumesc. :D
|