| |
|
|
- page 1 - |
|
Frank Abbing | je wünsche mir (dans erster ligne number pour Floats) den neuen relationalen Operator: Ungefähr bzw. presque juste. alors quasi un Gleichheitszeichen avec einer libre einstellbaren Toleranz, z.B.:
~=
ou bien
><
et en supplément une Funktion, um den Toleranzwert (dans positiver et gleichzeitig aussi negativer direction) trop mettons, comment z.B.:
Set(About, 0.0001)
cela ganze wäre aussi sinnvoll pour Integer-payons. dans dem le cas mets on plan ganzzahlige Werte:
Set(About,3)
Hierzu s'il te plaît aussi lesen: [web]https://www.rgh-soft.de/forum01/read.php?f=7&i=12824&t=12824[/web] et [web]https://de.wikipedia.org/wiki/Gleichheitszeichen[/web] |
|
|
| |
|
|
| |
|
- page 2 - |
|
|
Jörg Sellmeyer | |
|
|
|
Frank Abbing | cet Lösungen aller naturellement, mais ils sont allesamt pas effizient. un zusätzlicher relationaler Operator wäre sûrement léger einzubauen et serait pas plus stören. Mich personnelle würden solche rudimentären Erweiterungen glücklicher faire comme qui x-te Zusammenfassung de 2-3 APIs. mais s'il te plaît... |
|
|
| |
|
|
|
RGH | Einen neuen Operator, qui dans qui mathématique völlig inconnu ist, halte je pour wenig hilfreich.
plutôt pourrait je mir une Set-Funktion présenter, avec qui je qui Genauigkeit de Float-comparer einstellen peux, etwa Set(IrgendeinSinnvollerName, 7). aussi sinnvoll wäre peut-être une Funktion Test(wert!, de!, jusqu'à!), avec qui überprüft wird, si un Wert entre den genannten Grenzen liegt.
Salut Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 13.11.2007 ▲ |
|
|
|
|
Frank Abbing |
Einen neuen Operator, qui dans qui mathématique völlig inconnu ist, halte je pour wenig hilfreich.
Trend-Setting est wohl pas trop deinen Stärken. comment De toute façon, deine Propositions sembler mir zumindest un peu entgegen trop venons et je serait en Einbau daher naturellement begrüssen. |
|
|
| |
|
|
|
Michael Wodrich |
Einen neuen Operator, qui dans qui mathématique völlig inconnu ist, halte je pour wenig hilfreich.
comme Operator mag cela oui stimmen, mais dans très vielen Quellcodes geistern qui Gamma-Korrekturwerte herum. là pourrait on sich avec Franks Wunsch so einiges améliorer....
seulement weil qui Mathematiker encore pas sur so une Solution gekommen sommes doit vous oui pas mal son..
comment wäre es avec Toleranz pour Set et Funktion..... (engl.. Tolerance)
belle Grüße Michael Wodrich |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 16.11.2007 ▲ |
|
|
|
|
Frank Abbing |
comme Operator mag cela oui stimmen, mais dans très vielen Quellcodes geistern qui Gamma-Korrekturwerte herum. là pourrait on sich avec Franks Wunsch so einiges améliorer....
seulement weil qui Mathematiker encore pas sur so une Solution gekommen sommes doit vous oui pas mal son..
enfin la fois Zustimmung. qui quoi-qui-paysan-pas-kennt-isst-il-pas-tenue ici im Fil fand je aussi déjà quelque chose erschreckend. |
|
|
| |
|
|
|
RGH | j'ai mir la fois détaillé Gedanken trop einem ungefähren comparaison gemacht:
Zuallererst: je vois un, dass so quelque chose pour mancherlei Zwecke sinnvoll ist et de daher aussi possible flexibel son sollte.
Allerdings scheiden daher quelques qui ici vorgeschlagenen Lösungen aus: Gleichheitszeichen par Set-Funktion gesteuert: cela wäre zwar flexibel handhabbar, pouvoir den Code mais schwieriger trop lesen. si on une une Procédure betrachtet, sais on nie, quoi cela = car eh bien bedeutet: Gleicheit ou bien seulement une irgendwie geartete Ähnlichkeit qui Werte. là devrait on déjà den ganzen Code fouiller, si irgendwo une entsprechende Set-Funktion steht et quelle cette Funktionen chez Aufruf qui Procédure justement gültig sommes. juste sollte déjà juste bedeuten. un neuer Operator, etwa ~: avec cela cette flexibel handhabbar wäre, devrait qui Grad qui Genauigkeit des Vergleichs aussi ici sur une Set-Funktion eingestellt volonté, so dass cette cela gleiche Problem comment cela Avancé Gleichheitszeichen hat, avec dem Unterschied, dass on eh bien sais, dass qui exakte Gleichheit ici probablement pas dans Frage venez.
comme Solution bietet sich daher une neue Funktion à: etwa nearly(wert1!, wert2!, genauigkeit%) wobei Genauigkeit qui gleiche signification comment chez round(wert!, genauigkeit%) hat, et le nombre qui Nachkommastellen angibt, qui beim comparaison wirken. cet numéro peux aussi négative son, um etwa chez grand payons qui hinteren se mettre pas trop berücksichtigen. nearly(5,999, 6,004, 2) serait ensuite 1 (=wahr) ergeben, là beide Werte sur 2 se mettre gerundet juste sommes, nämlich 6,00. parallèle en supplément wäre etwa qui Funktion between(wert!, de!, jusqu'à!) imaginable, qui 1 zurückggibt si wert! entre de! et jusqu'à! liegt: de! <= wert! <= bis! Abrunden pourrait on cela Ganze encore avec la gamine(wert!, min!, max!), cela la valeur sur qui Grenzen beschneidet, alors min! zurückgibt, si qui Wert kleiner comme min! ist et max! zurückgibt, si il größer comme max! ist. Liegt il entre, wird il inchangé retour.
Salut Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 18.11.2007 ▲ |
|
|
|
|
| Jau cela riecht aussi déjà presque pour einer Intersektionskontrolle pour Rechtecke, quasi deux betweens, somit pourrait on une proc aus 7 Zeilen dans un proc aus 5 Zeilen paraphraser. peut-être bringst Du dem between mais aussi aussi encore optionale Mehrparameter chez: KompilierenMarqueSéparation
if between(x!,y!,10,10,200,200)//prüft ob Punkt x! y! im Rechteck 10,10 - 200,200 liegt
if between(x!,y!,x!+50,y!+50,10,10,200,200)// prüft ob Rechteck x! y! - x!+50 y!+50 im Rechteck 10 10 200 200 liegt./pre> cela la gamine begrüsse je également très! |
|
|
| |
|
|
|
Michael Wodrich | between betweenXY betweenXYZ
ensuite hätten wir vous juste alle.
belle Grüße Michael Wodrich |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 20.11.2007 ▲ |
|
|
|
|
| oui c'est ca XYZ J'ai eu glatt oublier qc! |
|
|
| |
|
|
|
Jac de Lad | ensuite bau s'il te plaît juste encore Ceil un, cela vermisse je déjà longtemps! |
|
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 20.11.2007 ▲ |
|
|
|
|
| peut-être devrait wir simple un Rechteck zeichnen et qui Mitglieder puis figurer. |
|
|
| |
|
|