Salut a tous,
Dans ce code, Delta est un décimal, DeltaIncrement aussi.
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 'Series For Delta = DeltaMin To DeltaMax Step DeltaIncrement YMDChart.Series.Add("Delta " & Round(Delta, 2).ToString & "°") Next For Beta = BetaMin To BetaMax Step BetaIncrement YMDChart.Series.Add("Beta " & Round(Beta, 2).ToString & "°") Next 'Points Delta = DeltaMin For d = 0 To DeltaStep Step 1 Beta = BetaMin For b = 0 To BetaStep Step 1 YMDChart.Series("Delta " & Round(Delta, 2) & "°").Points.AddXY(LatAccelGraph(b, d), YawMomGraph(b, d)) YMDChart.Series("Delta " & Round(Delta, 2) & "°").Color = Color.FromArgb(100 + CInt(155 * (d / DeltaStep)), Color.Blue) Next Delta = Delta + DeltaIncrement Next
Pour un DeltaIncrement du genre 1.66666666666667 la boucle 'Points plante et me dit ne pas avoir trouvé la serie nommé delta 10.00°....
En mettant le pointeur sur delta j'ai 10.0000000000005, mais çà c'est avant l'arrondi à deux décimals...alors quoi?
Merci
Partager