Seddiki_s |
Le 26/11/2005 à 16:58 |
|
|
Salut,
Je cherche quel est le meilleur programme (VB, C++, C#, Pascal, Basic, Delphi, etc.) qui fait des calcules des gros nombres entiers,
Merci -- Il faut savoir la vérité à tout prix |
Anthony |
Le 26/11/2005 à 20:45 |
|
Admin |
Salut,
des calcules des gros nombres entiers, a écrit :des calcules des gros nombres entiers,
C'est à dire ? -- |
Seddiki_s |
Le 27/11/2005 à 08:00 |
|
|
C'est à dire
Qui accepte des tableaux ou des matrices de grandes dimensions(plus de 100Millions pour 3 tableaux chacun ou 2 matrices de 1000*1000 contenant des nombres entiers naturels),
Les opérations à éffectuer sont des opérations simples et élémentaires(produit, division, addition et soustraction). -- Il faut savoir la vérité à tout prix |
Anthony |
Le 27/11/2005 à 09:49 |
|
Admin |
Je ne connais pas de programme de ce type. Tu peux le faire en c ou c++ ça sera plus rapide ;-) -- |
Seddiki_s |
Le 27/11/2005 à 16:25 |
|
|
Donc le c ou c++ est plus rapide et plus puissant
Je vais essayer, mais il est trop compliqué
est ce qu'il y a un livre electronique qui peut m'aider ou seulement la partie que je cherche ?
Merci Webmaster pour cette réponce -- Il faut savoir la vérité à tout prix |
Anthony |
Le 27/11/2005 à 18:57 |
|
Admin |
Developpez.com
Sinon pour faire une boucle c'est assez simple.
Par exemple tu fais ceci (j'ai pas mis le main() etc...)
int i=0;
while(i<10000) //par exemple
{
tes calculs
i++;
}
-- |
Invité |
Le 04/12/2005 à 14:04 |
|
|
J'ai vu des librairies qui faisaient ça...
J'en ai fait une il y a longtemps en C, et une un peu plus récement en javascript (une librairie Orientée Objet...)
Il fait effectivement faire tennir son nombre dans une liste pour effectuer des calculs sur les deux listes...
Le C++ est un très bon langage pour ça grace aux surcharges d'opérateurs, on peut traiter deux grands nombres comme des int tout simple. En C, on devrait faire
a=grand_nombre_somme(b, c);
en C++ :
a=b+c;
-- Compte invité - devenez membre pour disposer de votre compte personnalisé ! |