C'est normal
Div ne renvoie que [
la partie entière d'une division]:
5 / 100 = 0.05
5
Div 100 = [
0].05
pour avoir la valeur réelle if faut changer de type de variable. Ex.
Sur une fiche (nouvelle application) tu pose deux TLabel
et un TButton
Tu double cliques sur le bouton et tu complètes comme suit:
procedure TForm1.Button1Click(Sender: TObject);
Var a, b, c : Integer;
E : Extended;
begin a := 5;
b := 7;
C := (b
Div 100) * a;
Label1.Caption := IntToStr(c);
E := (b / 100) * a;
Label2.Caption := FloatToStr(E);
end;
et tu testes
@+
Cirec