AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Vergleich von Zahlen

Ein Thema von Beach · begonnen am 3. Mär 2020 · letzter Beitrag vom 6. Mär 2020
 
DieDolly

Registriert seit: 22. Jun 2018
2.175 Beiträge
 
#6

AW: Vergleich von Zahlen

  Alt 3. Mär 2020, 16:17
Zitat:
wäre es dann nicht einfacher, nur die erste Position sowie den Abstand einzulesen?
Erste Position und die letzte und dann in 100er Schritten das Array füllen.

Vielleicht so? Wenn die Nachkommastellen eh immer 0 sind, kann man das mit Integer machen. Wie man das jetzt mit den Nachkommastellen hinbekommt, weiß ich nicht.
Aber es kommt aufs Prinzip an. Das geht bestimmt viel einfacher.

Delphi-Quellcode:
var
 i: Integer;
 Werte, WerteNeu: TArray<Double>;

begin
 try
  SetLength(Werte, 5);
  Werte[0] := 0.000000;
  Werte[1] := 100.000000;
  Werte[2] := 300.000000;
  Werte[3] := 600.000000;
  Werte[4] := 1200.000000;


  for i := Round(Werte[Low(Werte)]) to Round(Werte[High(Werte)]) do
   begin
    SetLength(WerteNeu, Length(WerteNeu) + 1);

    if i mod 100 = 0 then
     begin
      WerteNeu[High(WerteNeu)] := i;
      WriteLn(i.ToString);
     end;
   end;

  ReadLn;

 except
  on E: Exception do
   WriteLn(E.ClassName, ': ', E.Message);
 end;
end;
Code:
0
100
200
300
400
500
600
700
800
900
1000
1100
1200

Geändert von DieDolly ( 3. Mär 2020 um 16:27 Uhr)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:06 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz