![]() |
wurzel von 0,5
hey ich hab irgendwie ein problem
ich möchte gern die Wurzel von 0,5 ziehen. geht das irgendwie?
Delphi-Quellcode:
hier der code wenn ich die wurzel von 2 ziehen will .
var a,d:string;
c,b,s:integer; t:Single; begin //wurzel// a:='2'; s:= Strtoint (a); t:= sqrt(s); edit4.Text:=FloatToStr(t); bei 0,5 sagt er im programm "0,5 ist kein gültiger integerwert" hm was denn da los? |
Re: wurzel von 0,5
StrToInt wandelt die Variable in einen Integer-Wert um.
Ist 0,5 ein Integer-Wert ?! :) |
Re: wurzel von 0,5
Als erstes solltest Du alle Variablen gescheit benennen.
Bei a,b,c,d,s,t blickt ja keiner durch. Dann solltest Du nur diese Variablen anlegen, die Du wirklich benutzt. Bestimmt hast Du etliche Warnings bekommen z.B. "Variable d wird nicht verwendet". Vorher bekommst Du von mir keine Hilfe. |
Re: wurzel von 0,5
ahja
ehm ich änder es dann so
Delphi-Quellcode:
sagt wida den fehler
var a,d:string;
c,b,s:integer; t:Single; begin //wurzel// a:='0,5'; //geändert// s:= Strtoint (a); t:= sqrt(s); edit4.Text:=FloatToStr(t); wenn ich das ganze so ändere
Delphi-Quellcode:
da bringt er mir genauso den fehlervar a,d:string; c,b,s:integer; t:Single; begin //wurzel// b:='0,5'; t:= sqrt(b); edit4.Text:=FloatToStr(t); |
Re: wurzel von 0,5
Zitat:
Schlechter Stil ist ein häufiger Anfängerfehler, dennoch sollte man seine Hilfe nicht davon abhängig machen, sondern es nebenbei erwähnen, imho. Grüße, Max |
Re: wurzel von 0,5
ich hab einfach nur so viel variablen bestimmt weil ich voher was anderes stehen hat
|
Re: wurzel von 0,5
Zitat:
|
Re: wurzel von 0,5
Delphi-Quellcode:
Das müsste klappen...
var a,d:string;
t, b:Single; begin //wurzel// b:=0.5; t:= sqrt(b); edit4.Text:=FloatToStr(t); |
Re: wurzel von 0,5
vielen dank
hat gefunzt:) |
Re: wurzel von 0,5
Und weisst du auch warum es jetzt funktioniert?
Mein Tip: Schau dir mal an, welche Zahlentypen es so gibt und überlege dir mal, ob "0,5" ein Integerwert (GANZZAHL) sein kann. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:35 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