Guten Abend,
ich habe zu meinem Anliegen leider keine passende Lösung im Netz gefunden (vielleicht bin ich auch einfach nur zu doof zu suchen ).
Ich habe ein Programm geschrieben welches mit einem Startwert "s" (ganzzahlig) zwei String-Werte (x und y) berechnet. Nun möchte ich untersuchen ob es zwischen diesen beiden Werten einen Ganzzahligen Wert gibt und diesen Wert als Ergebnis der Untersuchung haben.
x und y sind hierbei im Intervall eingeschlossen. Also wenn x=63 und y=63,21, soll mir 63 als Ergebnis geliefert werden.
Wenn der Fall auftreten sollte das mehrere Ganze Zahlen zwischen x und y vorhanden sind, möchte ich möglichst den kleinsten als Ergebnis haben. Also wenn x= 50,1 und y=54,1, dann soll das Ergebnis 51 sein.
Wenn die Untersuchung kein Ergebnis zur folge hat, so sollen x und y mit einem neuen Startwert (s+1) bestimmt werden und erneut geprüft werden... solange bis mir ein ganzzahliges Ergebnis ausgegeben wird.
Ich bedanke mich schonmal bei euch
Grüße
Till
ich habe zu meinem Anliegen leider keine passende Lösung im Netz gefunden (vielleicht bin ich auch einfach nur zu doof zu suchen ).
Ich habe ein Programm geschrieben welches mit einem Startwert "s" (ganzzahlig) zwei String-Werte (x und y) berechnet. Nun möchte ich untersuchen ob es zwischen diesen beiden Werten einen Ganzzahligen Wert gibt und diesen Wert als Ergebnis der Untersuchung haben.
x und y sind hierbei im Intervall eingeschlossen. Also wenn x=63 und y=63,21, soll mir 63 als Ergebnis geliefert werden.
Wenn der Fall auftreten sollte das mehrere Ganze Zahlen zwischen x und y vorhanden sind, möchte ich möglichst den kleinsten als Ergebnis haben. Also wenn x= 50,1 und y=54,1, dann soll das Ergebnis 51 sein.
Wenn die Untersuchung kein Ergebnis zur folge hat, so sollen x und y mit einem neuen Startwert (s+1) bestimmt werden und erneut geprüft werden... solange bis mir ein ganzzahliges Ergebnis ausgegeben wird.
Ich bedanke mich schonmal bei euch
Grüße
Till