Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.python > #5658

Python2 auf 3: Matheberechnungen

Path csiph.com!3.eu.feeder.erje.net!feeder.erje.net!news.szaf.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From Stephan Seitz <stse+usenet@rootsland.net>
Newsgroups de.comp.lang.python
Subject Python2 auf 3: Matheberechnungen
Date 18 Aug 2020 08:09:29 GMT
Organization Barad-dûr, Mordor
Lines 27
Message-ID <hq1glnF175jU1@mid.individual.net> (permalink)
Mime-Version 1.0
Content-Type text/plain; charset=UTF-8
Content-Transfer-Encoding 8bit
X-Trace individual.net 3tlnTgUvJxiueTrj3xgjMgXX+63bFN+WCgCDnPfu9qLM7Eb7pp
X-Orig-Path not-for-mail
Cancel-Lock sha1:oQgxUNczQxjOiPYa/ehZ9dSuoio=
User-Agent tin/2.4.5-20200522 ("Millburn") (Linux/5.8.1 (x86_64))
Xref csiph.com de.comp.lang.python:5658

Show key headers only | View raw


Hallo!

Ich versuche gerade, das völlig unnötige ;-) Python-Script AstroBuild
(https://github.com/lhartikk/AstroBuild) auf Python3 zu migrieren.

Dabei stelle ich aber fest, daß die verwendeten mathematischen
Funktionen teilweise zu anderen Ergebnissen kommen.

Eine Funktion berechnet z.B. aus Jahr, Monat, Tag und Stunde den folgenden
Wert:
return 367*year - 7 * ( year + (month+9)/12 ) / 4 + 275*month/9 + day - 730530 + float(hour)/float(24)

Python2 kommt aktuell auf 7536.33333333, Python3 auf 7535.298611111201.
Da dieser Wert für weitere Berechnungen verwendet wird, komme ich nie
auf identische Ergebnisse.

Woran liegt das? Und wie portiert man dann so ein Script?

Shade and sweet water!

	Stephan

-- 
| Stephan Seitz         E-Mail: stse+usenet@rootsland.net |
|    If your life was a horse, you'd have to shoot it.    |

Back to de.comp.lang.python | Previous | NextNext in thread | Find similar


Thread

Python2 auf 3: Matheberechnungen Stephan Seitz <stse+usenet@rootsland.net> - 2020-08-18 08:09 +0000
  Re: [Python-de] Python2 auf 3: Matheberechnungen Hartmut Goebel <h.goebel@goebel-consult.de> - 2020-08-18 10:38 +0200
    Re: [Python-de] Python2 auf 3: Matheberechnungen Stephan Seitz <stse+usenet@rootsland.net> - 2020-08-18 11:00 +0000
  Re: [Python-de] Python2 auf 3: Matheberechnungen Peter Otten <__peter__@web.de> - 2020-08-18 10:56 +0200

csiph-web