| |
|
|
- Página 1 - |
|
Frank Abbing | Yo wünsche me (en erster Linie para Floats) el neuen relationalen Operator: Ungefähr o. Fast igual. Also quasi una Gleichheitszeichen con uno frei einstellbaren Toleranz, z.B.:
~=
oder
><
Und dazu una Función, en el Toleranzwert (en positiver y gleichzeitig auch negativer Richtung) a conjunto, como z.B.:
Conjunto(About, 0.0001)
Das todo wäre auch sinnvoll para Integer-Pagar. In el Fall setzt uno eben ganzzahlige Werte:
Conjunto(About,3)
Hierzu Por favor, auch lesen: [web]https://www.rgh-soft.de/forum01/read.php?f=7&i=12824&t=12824[/web] y [web]https://de.wikipedia.org/wiki/Gleichheitszeichen[/web] |
|
|
| |
|
|
| |
|
- Página 2 - |
|
|
Jörg Sellmeyer | |
|
|
|
Frank Abbing | Diese Lösungen ir natürlich, aber ellos son allesamt no effizient. Ein zusätzlicher relationaler Operator wäre sicher ligeramente einzubauen y sería no más stören. Mich persönlich würden solche rudimentären Erweiterungen glücklicher hacer como el x-te Zusammenfassung de 2-3 APIs. Aber Por favor,... |
|
|
| |
|
|
|
RGH | Einen neuen Operator, el en el Mathematik völlig unbekannt es, halte Yo para wenig hilfreich.
Eher podría Yo una Conjunto-Función vorstellen, con el Yo el Genauigkeit de Float-Vergleichen einstellen kann, etwa Conjunto(IrgendeinSinnvollerName, 7). Auch sinnvoll wäre tal vez una Función Test(wert!, de!, a!), con el überprüft se, si una Valor zwischen el genannten Grenzen liegt.
Saludo 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, el en el Mathematik völlig unbekannt es, halte Yo para wenig hilfreich.
Trend-Setting gehört probablemente no a deinen Stärken. Como De todos modos, deine Propuestas scheinen me zumindest una wenig entgegen a kommen y yo sería deren Einbau por lo tanto natürlich begrüssen. |
|
|
| |
|
|
|
Michael Wodrich |
Einen neuen Operator, el en el Mathematik völlig unbekannt es, halte Yo para wenig hilfreich.
Als Operator mag el sí stimmen, aber en muy vielen Quellcodes geistern el Gamma-Korrekturwerte herum. Como podría uno se con Franks Wunsch así einiges verbessern....
Nur porque el Mathematiker todavía no en así una solución gekommen son muß ellos sí no schlecht ser..
Como wäre lo con Toleranz para Conjunto y Función..... (engl.. Tolerance)
Schöne Grüße Michael Wodrich |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 16.11.2007 ▲ |
|
|
|
|
Frank Abbing |
Als Operator mag el sí stimmen, aber en muy vielen Quellcodes geistern el Gamma-Korrekturwerte herum. Como podría uno se con Franks Wunsch así einiges verbessern....
Nur porque el Mathematiker todavía no en así una solución gekommen son muß ellos sí no schlecht ser..
Endlich veces Zustimmung. El Was-el-Bauer-no-sabe-isst-él-no-Haltung hier en el Hilo fand Yo auch ya algo erschreckend. |
|
|
| |
|
|
|
RGH | Yo habe me de tiempo ausführliche Gedanken a una ungefähren Vergleich gemacht:
Zuallererst: Yo sehe una, dass así algo para mancherlei Zwecke sinnvoll es y de por lo tanto auch möglichst flexibel ser debería.
Aunque scheiden por lo tanto algunos el hier vorgeschlagenen Lösungen de: Gleichheitszeichen por Conjunto-Función gesteuert: Das wäre zwar flexibel handhabbar, macht el código aber schwieriger a lesen. Wenn uno una una Procedimiento betrachtet, weiß uno nie, qué el = porque nun bedeutet: Gleicheit oder sólo una irgendwie geartete Ähnlichkeit el Werte. Como debería uno ya el ganzen Code durchsuchen, si irgendwo una entsprechende Conjunto-Función es y welche dieser Características en Aufruf el Procedimiento gerade gültig son. Gleich debería ya Gleich bedeuten. Ein neuer Operator, etwa ~: Damit dieser flexibel handhabbar wäre, müßte el Grad el Genauigkeit des Vergleichs auch hier una Conjunto-Función eingestellt voluntad, así dass dieser el gleiche Problema como el erweiterte Gleichheitszeichen ha, con el Diferencia, dass uno nun weiß, dass el exakte Gleichheit hier vermutlich no en Cuestión kommt.
Als Solución bietet se por lo tanto una neue Función a: etwa nearly(wert1!, wert2!, genauigkeit%) wobei Genauigkeit el gleiche Bedeutung como en round(wert!, genauigkeit%) ha, y el número el Nachkommastellen angibt, cuando el Vergleich wirken. Diese Zahl kann auch negativo ser, en etwa en großen Pagar el hinteren Stellen no a berücksichtigen. nearly(5,999, 6,004, 2) sería entonces 1 (=wahr) ergeben, como beide Werte en 2 Stellen gerundet igual son, nämlich 6,00. Parallel dazu wäre etwa el Función between(wert!, de!, a!) denkbar, el 1 zurückggibt si wert! zwischen de! y a! liegt: de! <= wert! <= bis! Abrunden podría al Ganze todavía con range(wert!, min!, max!), el valor en el Grenzen beschneidet, also min! zurückgibt, si la Valor kleiner como min! es y max! zurückgibt, si él größer como max! es. Liegt él dazwischen, se él unverändert zurückgegeben.
Saludo 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 el riecht auch ya fast después de uno Intersektionskontrolle para Rechtecke, quasi zwei betweens, somit podría uno una proc de 7 Zeilen en un proc de 5 Zeilen umschreiben. Tal vez bringst Usted el between aber auch auch todavía optionale Mehrparameter en: KompilierenMarcaSeparación
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> Das range begrüsse Yo ebenfalls muy! |
|
|
| |
|
|
|
Michael Wodrich | between betweenXY betweenXYZ
Dann hätten wir ellos igual todos.
Schöne Grüße Michael Wodrich |
|
|
| Programmieren, das spannendste Detektivspiel der Welt. | 20.11.2007 ▲ |
|
|
|
|
| Exactamente XYZ Tuve liso vergessen! |
|
|
| |
|
|
|
Jac de Lad | Dann bau Por favor, igual todavía Ceil una, el vermisse Yo ya largo! |
|
|
| 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 ▲ |
|
|
|
|
| Tal vez debería wir simplemente una Rechteck dibujar y el Miembros darauf abbilden. |
|
|
| |
|
|