AGB  ·  Datenschutz  ·  Impressum  







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

div und seine Rundung

Ein Thema von haentschman · begonnen am 12. Okt 2008 · letzter Beitrag vom 12. Okt 2008
Antwort Antwort
Seite 2 von 3     12 3      
mkinzler
(Moderator)

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

Re: div und seine Rundung

  Alt 12. Okt 2008, 11:11
Zitat von haentschman:
...nun ja.

dann sollte eigentlich nach Adam Riese die 7,0 auch auf 8 gerundet werden oder ?
Nein, weil 7 < 7.5 ist
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von bernau
bernau

Registriert seit: 1. Dez 2004
Ort: Köln
1.294 Beiträge
 
Delphi 12 Athens
 
#12

Re: div und seine Rundung

  Alt 12. Okt 2008, 11:11
Zitat von haentschman:
...nun ja.

dann sollte eigentlich nach Adam Riese die 7,0 auch auf 8 gerundet werden oder ?

Nö.

7.0 = 7
7.3 = 7
7.4 = 7
7.5 = 8
7.8 = 8
7.9 = 8


So funktioniert Rundung.
Gerd
Kölner Delphi Usergroup: http://wiki.delphitreff.de
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.387 Beiträge
 
Delphi 12 Athens
 
#13

Re: div und seine Rundung

  Alt 12. Okt 2008, 11:14
ist ja schon etwas länger her...

Danke an alle...
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.387 Beiträge
 
Delphi 12 Athens
 
#14

Re: div und seine Rundung

  Alt 12. Okt 2008, 11:17
so....

Trunc war die einfachste Lösung für meine "Sorgen"

Danke nochmal für die Mathematikstunde 8)
  Mit Zitat antworten Zitat
Benutzerbild von sirius
sirius

Registriert seit: 3. Jan 2007
Ort: Dresden
3.443 Beiträge
 
Delphi 7 Enterprise
 
#15

Re: div und seine Rundung

  Alt 12. Okt 2008, 11:18
Fieldvalues ist ein Variant.
Und wenn du mit einem Variant ein div machst, werden Fließkommazahlen vorher gerundet (round).

Edit: Wow, das war ja mehr als bloß ein roter Kasten. Auf jeden Fall habe ich es grad im Code überprüft. Und die Vermutungen, die oben genannt wurden stimmen.
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.387 Beiträge
 
Delphi 12 Athens
 
#16

Re: div und seine Rundung

  Alt 12. Okt 2008, 11:21
Zitat:
Und wenn du mit einem Variant ein div machst, werden Fließkommazahlen vorher gerundet (round).
...soweit war das klar, nur wenn man nicht mehr weis wie richtig gerundet wird sollte man eine Pause machen oder Nachhilfe beantragen

...ich entscheide mich für Pause und Kaffee
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.580 Beiträge
 
Delphi 11 Alexandria
 
#17

Re: div und seine Rundung

  Alt 12. Okt 2008, 11:28
Es gibt übrigens auch noch Floor und Ceil, damit wird egal mit welchem Nachkommawert ab- bzw. aufgerundet .
Sebastian Jänicke
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.619 Beiträge
 
Delphi 12 Athens
 
#18

Re: div und seine Rundung

  Alt 12. Okt 2008, 11:29
Naja, unsere Schulzeit ist ja auch schon ein paar Sonntage her, gell?

[edit] IMHO wären Floor() oder Ceil() hier weniger geeignet. [/edit]
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.387 Beiträge
 
Delphi 12 Athens
 
#19

Re: div und seine Rundung

  Alt 12. Okt 2008, 11:35
[OT]
Zitat:
Naja, unsere Schulzeit ist ja auch schon ein paar Sonntage her, gell?
...das war noch zu Friedenszeiten in der DDR
...habe ich mich jetzt geoutet und das ist gut so...

PS: für die Jüngeren... DDR ist kein Speichermodul
[/OT]
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.580 Beiträge
 
Delphi 11 Alexandria
 
#20

Re: div und seine Rundung

  Alt 12. Okt 2008, 11:38
Floor macht praktisch das selbe wie Trunc wenn es sich um positive Zahlen handelt, der Unterschied liegt ja nur bei negativen Zahlen und da stimme ich zu, dass Trunc hier besser passt, denn Trunc bei -7,9 ergibt -7, Floor aber -8.

// EDIT:
Zitat von haentschman:
[OT]PS: für die Jüngeren... DDR ist kein Speichermodul
[/OT]
Die Abkürzung kenne ich: Danke Das Reicht
Sebastian Jänicke
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      


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 02:31 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