bonjour
au cours de realisation de mon interface je suis tombé sur ce probleme et j'ai pas pu voir clair ou suis je trompé
je calcule un inconnu 'N2' reel .apres je dois le reutiliser comme entier (faut l'arrondir) j'ai fait plusieur chose dont cette manip
voici l'erreur affichée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 var N1,N:integer ; Lf_eff ,N2,Lf: real; begin N1:=strtoint (edit1.text); Lf_eff:=strtofloat (edit2.text); Lf:=strtofloat(form13.edit5.Text); N2:=Lf/(Lf_eff); Round(N2):=Integer; N:=N2-N1; if N<5 then begin N:=N1; edit3.text:=inttostr(N) end else begin Edit1.Text:='' ; Edit2.Text:='' ; end
mais ca n'a pas marché .j'ai essayé de voir avec simpleroundto mais meme chose[Erreur] Unit16.pas(49): La partie gauche n'est pas affectable
[Erreur] Unit16.pas(50): Opérateur ou point-virgule manquant
[Erreur fatale] Project1.dpr(22): Impossible de compiler l'unité utilisée 'Unit16.pas'
ou est mon erreur a votre avis
merci pour votre aide
Partager