![]() |
Re: natürliche, ungerade zahlen addieren
@ Sharky: Bei deinem Vorschlag kommt schon wieder diese negative zahl heraus :(
edit: und @ BenjaminH: Da kommt auch wieder diese negative zahl heraus :gruebel: . Und diese "negative zahl" einfach als positive zahl ist auch nicht richtig... |
Re: natürliche, ungerade zahlen addieren
|
Re: natürliche, ungerade zahlen addieren
Zitat:
|
Re: natürliche, ungerade zahlen addieren
Ich glaube es gibt einfach einen Integeroverflow, darum ist die Zahl negativ.
|
Re: natürliche, ungerade zahlen addieren
Zitat:
Zitat:
Zitat:
|
Re: natürliche, ungerade zahlen addieren
Wie wäre es einfach mit
Delphi-Quellcode:
wobei x die letzte Zahl darstelltergebnis := Power((1 + x) / 2), 2); |
Re: natürliche, ungerade zahlen addieren
@Sergej: Wie bist du darauf gekommen?
|
Re: natürliche, ungerade zahlen addieren
JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAA
Sharky was right!!!!! :thumb: :thumb: :thumb: PS: Genau für diese vielen und vor allem schnellen antworten liebe ich dieses Forum!!! THX @ ALL !!! edit: Ach ja, falls es jemanden interessieren sollte: das richtige ergebnis ist 59905499536 :zwinker: |
Re: natürliche, ungerade zahlen addieren
Zitat:
Naja man nehme die Formel für die Arithmetische Reihe für die Summe der ersten n ungeraden Zahlen ( -> n^2) und überlege sich dann, wieviele n Zahlen es zwischen 1 und x gibt ( -> ( 1 + x) / 2 ) [edit] Ah und ich sehe gerade, dass meine Formel korrekt ist ;-) |
Re: natürliche, ungerade zahlen addieren
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:42 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz