![]() |
sqrt() und extended - inkompatible Typen?
Hi Leute,
hab in meine Proggi folgendes stehen:
Delphi-Quellcode:
Jetzt gibt er einen Fehler aus und behauptet:
var kr:extended
... kr:=sqrt(3842943916470517093); inkompatible Typen! In der OH steht zu "sqrt" allerdings: Zitat:
//edit @Treffnix Hab mich wirklich vertippt! |
Re: sqrt() und extended - inkompatible Typen?
Zitat:
Ich gehe mal davon aus, dass du dich nur hier vertippt hast und im Programm extended statt extenden steht. Ich vermute, dass Delphi die Zahl 3842943916470517093 nicht als Gleitkommawert interpretiert. ( ist ja auch keiner ). Versuchs statt dessen mal mit 3842943916470517093.00 |
Re: sqrt() und extended - inkompatible Typen?
Jetzt funktionierts, thx :bounce2:
aber warum interpretiert Delphi die Zahl nich ohne .00? |
Re: sqrt() und extended - inkompatible Typen?
Hi Sanchez,
kA warum der Code nicht funktioniert. Bei mir funktioniert aber das:
Delphi-Quellcode:
Greetz
var kr, x:extenden
begin x := 3842943916470517093; kr:=sqrt(x); end; alcaeus |
Re: sqrt() und extended - inkompatible Typen?
Zitat:
*edit* @alcaues: Geh schlafen. Sanchez hat in dem ganzen Thread noch nix geschrieben :tongue: *nochnedit* Vergiss das mit dem Extended( 3842943916470517093 ), geht doch nicht. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:17 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