Bonjour à tous,
Je n'arrive pas à trouver comment à pouvoir faire générer des chiffres décimaux, meilleurement....
example de 0,0009 à 0,2
les chiffres que je cherche à générer doivent être par example
0,0301;
0,0056;
0,0234;
0,1095
voici comment je fais.
mes résultats donne quelques chose comme ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 randomize; for i := 1 to 20 do begin r := 1 / Random(1000); Richedit1.Lines.Add(FloatToStr(r));
0,00282485875706215
0,00218340611353712
0,00107181136120043
0,00125156445556946
0,0025974025974026
0,00106269925611052
0,00139082058414465
0,003003003003003
0,00125786163522013
0,00326797385620915
0,00350877192982456
0,0018348623853211
0,00377358490566038
0,00588235294117647
0,00221238938053097
puis si je prends les 4 décimaux le plus souvent j'ai alors ceci.
mon problem est que la differance entre chiffre n'est pas assez grande...
0,0028
0,0021
0,0010
Merci beaucoup pour un example et bonne journée
Cordialement.
Partager