Oui ça fait partie des choses qu'on ne peut pas faire en Pascal...
Deux solutions :
const
b:array[0..127] of Byte=(6,3,5,7,4,5,3,6,0,0,0,0,0....(pour compléter à 127));
// autre...
Type: Messages; Utilisateur: Paul TOTH
Oui ça fait partie des choses qu'on ne peut pas faire en Pascal...
Deux solutions :
const
b:array[0..127] of Byte=(6,3,5,7,4,5,3,6,0,0,0,0,0....(pour compléter à 127));
// autre...
Ben les opérations binaires AND et OR se font sur les bits,
1 OR 2 = 3
alors que les opérations booléennes AND et OR se font sur des booléens. :)
True OR False = True
Sauf que les...
Sauf que c'est sans doute
Result := (d < n) or (z = 8) and (NN < 1e7) and (d < 98);
Je sais pas trop, généralement le boolean c'est && et || et non & tout seul qui est binaire... Mais dans le...
C'est la notation scientifique en puissances de 10.
Tiens, j'ai commencé mais c'est fatiguant à lire le C et je n'ai pas en tête la précédence des opérateurs C (qui n'est pas la même qu'en Pascal)... Cette expression (t&k|p<3&!(r&7)!=!t) a eu raison...
oui tout à fait, c'est quelque chose de bien connu des demomakers :)
par exemple le calcul d'un sinus ou d'un cosinus est quelque chose de relativement lent, il n'est donc pas rare de voir une...
oui, sinon je t'avais donné la formule avec un "and" binaire et non booléen.
mais avec une petite erreur, la valeur n'est pas 1 mais "1 shl fig", qu'on testera simplement > 0 :)
if...
très joli :)
je te propose une astuce que j'utilise pour éviter des fichiers texte de ce type
tu écris un programme Pascal qui lit ton fichier piece.txt exactement comme tu le fais...ou...
c'est surtout que Windows 7 64bits ne sait pas executer des applications DOS :)
mais en effet j'ai utilisé Delphi 6 et non XE2 avec ces chaînes Unicode.
oui enfin le but est surtout...
voici deux petites remarques rapides
1) pour compiler le projet sous Delphi il suffit de faire ceci
{$IFDEF WIN32}
{$APPTYPE CONSOLE}
uses
Crt; //...
l'ajout de "const" a deux conséquences
1) la variable n'est plus modifiable
2) si c'est une structure ou une chaîne, elle est passée par adresse et non par valeur (aucune incidence sur un BYTE...
Bonjour,
c'est une bonne idée, mais reste dans la même discussion...
je suis moi même passé du BASIC au Pascal il y a un certain nombre d'années, c'est un vrai bonheur de passer à un langage...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.