AGB  ·  Datenschutz  ·  Impressum  







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

Unendlich und Case..Of

Ein Thema von Nessalio · begonnen am 4. Jun 2006 · letzter Beitrag vom 4. Jun 2006
Antwort Antwort
Seite 1 von 2  1 2      
Nessalio

Registriert seit: 22. Mär 2006
15 Beiträge
 
Delphi 7 Personal
 
#1

Unendlich und Case..Of

  Alt 4. Jun 2006, 17:33
Nabend!

wie ich euch alle kenne, könnt ihr mir die frage mit sicherheit schnell beantworten:
wie kann ich mit einem case..of befehl "unendlich plus" darstellen?
also z.b.:

case a of
1.."unendlich plus": label1.....

mit "infinity" geht das nicht!
danke schon mal!
  Mit Zitat antworten Zitat
Benutzerbild von fkerber
fkerber
(CodeLib-Manager)

Registriert seit: 9. Jul 2003
Ort: Ensdorf
6.723 Beiträge
 
Delphi XE Professional
 
#2

Re: Unendlich und Case..Of

  Alt 4. Jun 2006, 17:35
Hi!

Da könnte dir ein if mit >= 1 helfen, oder?


Ciao Frederic
Frederic Kerber
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: Unendlich und Case..Of

  Alt 4. Jun 2006, 17:35
Da man m.W. "unendlich" nicht in einem Integerwert darstellen kann, ist deine Abfrage so nicht machbar. Oder wie sieht unendlich als Zahl aus?
[
Edit]
Zitat:
Da könnte dir ein if mit >= 1 helfen, oder?
2 ist also größer als unendlich?[/edit]
Markus Kinzler
  Mit Zitat antworten Zitat
Nessalio

Registriert seit: 22. Mär 2006
15 Beiträge
 
Delphi 7 Personal
 
#4

Re: Unendlich und Case..Of

  Alt 4. Jun 2006, 17:41
gibst denn sowas in der art wie case..of, dass extended-werte versteht?
dann könnte ich doch mit "infinity" arbeiten, oder?
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#5

Re: Unendlich und Case..Of

  Alt 4. Jun 2006, 17:45
Zitat:
gibst denn sowas in der art wie case..of, dass extended-werte versteht?
Nein, du könntest aber einen bestimmten Wert des wertebereichs als Wert für "unendlich" festlegen. z.B. der höchste mögliche Wert des Bereichs (z.B. bei 8-Bit Integer die 255).
Markus Kinzler
  Mit Zitat antworten Zitat
TheAn00bis

Registriert seit: 7. Jun 2004
386 Beiträge
 
#6

Re: Unendlich und Case..Of

  Alt 4. Jun 2006, 17:45
Auch extended kennt kein unendlich...

Erklär mal, was du damit erreichen willst.
  Mit Zitat antworten Zitat
Nessalio

Registriert seit: 22. Mär 2006
15 Beiträge
 
Delphi 7 Personal
 
#7

Re: Unendlich und Case..Of

  Alt 4. Jun 2006, 17:49
naja, meine anwendung soll allen werten ab 85000 den befehl "close" geben!
sie berechnet wahrscheinlichkeiten!
leider kamen bei mir auch wahrscheinlichkeiten von über 100000000 heraus, und ich denke, wenn das programm einige tage läuft, kommen auch mehr als z.b. 1*10^14 wahrscheinlichkeiten heraus!
also, was tun?
ich kann ja schlecht schreiben:

85000..1*10^400: label1.....

oder?
  Mit Zitat antworten Zitat
Benutzerbild von fkerber
fkerber
(CodeLib-Manager)

Registriert seit: 9. Jul 2003
Ort: Ensdorf
6.723 Beiträge
 
Delphi XE Professional
 
#8

Re: Unendlich und Case..Of

  Alt 4. Jun 2006, 17:49
Hi!

Zitat von mkinzler:
[Edit]
Zitat:
Da könnte dir ein if mit >= 1 helfen, oder?
2 ist also größer als unendlich?[/edit]
Wieso?
Er will einen Fall von 1 bis unendlich, da ist doch alles drin, was größer 1 ist, oder?


Ciao Frederic
Frederic Kerber
  Mit Zitat antworten Zitat
alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#9

Re: Unendlich und Case..Of

  Alt 4. Jun 2006, 17:51
Zitat von Nessalio:
Nabend!
...
case a of
1.."unendlich plus": label1.....
Zitat von mkinzler:
[Edit]
Zitat:
Da könnte dir ein if mit >= 1 helfen, oder?
2 ist also größer als unendlich?[/edit]
Wer lesen kann, ist klar im Vorteil. Da steht '1.. "unendlich plus": xxxx' ich interpretiere das als 'a >= 1'`. Und Du?

@Nessalio: Wie TheAn00bis schon fragte: Was willst Du denn machen? 'infinity' ist eine Konstante, die man laut OH nur für Zuweisungen verwenden kann, nicht jedoch für Vergleiche. Und was ist eigentlich "infinity plus"?
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat
Hawkeye219

Registriert seit: 18. Feb 2006
Ort: Stolberg
2.227 Beiträge
 
Delphi 2010 Professional
 
#10

Re: Unendlich und Case..Of

  Alt 4. Jun 2006, 17:54
Auch eine CASE-Anweisung unterstützt ein "ELSE"

Gruß Hawkeye
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 14:49 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz