AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

floatto...

Ein Thema von justloosit · begonnen am 10. Mär 2009 · letzter Beitrag vom 11. Mär 2009
Antwort Antwort
Seite 1 von 2  1 2   
justloosit

Registriert seit: 10. Mär 2009
42 Beiträge
 
#1

floatto...

  Alt 10. Mär 2009, 21:05
hi leute also hab vollgendes problehm
unser lehrer hat uns die aufgabe gestellt
ein kleines programm zu erstellen mit dem man nach dem eingebn von
seite a und seite b
die fläche den umfang und die diagonale erhält is ja so weit kein problem
aber was is der befehl den ich eingeben muss damit im editfenster die lösung der diagonale kommt die formel is ja kla ich meine es war i-was mit floatto...
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

Re: floatto...

  Alt 10. Mär 2009, 21:08
<Typ1>To<Typ2>()
Typ1=Float Typ2=?
Markus Kinzler
  Mit Zitat antworten Zitat
justloosit

Registriert seit: 10. Mär 2009
42 Beiträge
 
#3

Re: floatto...

  Alt 10. Mär 2009, 21:11
na keine ahnung bei mir schaut das wie folgt aus:

in dem fall sollte der umfang des dreiecks einfach kommastellen anzeigen ich weiß is sinlos:

Delphi-Quellcode:
procedure TForm1.BerechnenButtonClick(Sender: TObject);
var SeiteA, SeiteB, SeiteC :Integer;
    Umfang :Real;
begin
    SeiteA:=StrToInt(SeiteAEdit.Text);
    SeiteB:=StrToInt(SeiteBEdit.Text);
    SeiteC:=StrToInt(SeiteCEdit.Text);
    Umfang:=SeiteA + SeiteB + SeiteC;
    UmfangEdit.Text:=FloatToFixed(10,2);
end;
[edit=mkinzler]Delphi-Tags eingefügt Mfg, mkinzler[/edit]
  Mit Zitat antworten Zitat
Andreas L.
(Gast)

n/a Beiträge
 
#4

Re: floatto...

  Alt 10. Mär 2009, 21:12
Und was ist UmfangEdit.Text für ein Datentyp? Genau, ein String

Also brauchst du Hier im Forum suchenFloatToStr

EDIT: Und StrToInt durch StrToFloat ersetzen.
EDIT2: Was ist FloatToFixed(10,2) ?
  Mit Zitat antworten Zitat
justloosit

Registriert seit: 10. Mär 2009
42 Beiträge
 
#5

Re: floatto...

  Alt 10. Mär 2009, 21:15
jetzt hab ichs so:

UmfangEdit.Text:=FloatToStr(Umfang,10,2);

und er schreibt :zu viele Parameter was hab ich jetzt falsch gemacht?
  Mit Zitat antworten Zitat
BAMatze

Registriert seit: 18. Aug 2008
Ort: Berlin
759 Beiträge
 
Turbo Delphi für Win32
 
#6

Re: floatto...

  Alt 10. Mär 2009, 21:17
richtig ist:
UmfangEdit.Text:=FloatToStr(Umfang); Edit: Jetzt hast du aber noch eine relativ große Zahl an Nachkommastellen. Musst du eine bestimmte Formation (z.B. 2 Nachkommastellen) darstellen?
  Mit Zitat antworten Zitat
justloosit

Registriert seit: 10. Mär 2009
42 Beiträge
 
#7

Re: floatto...

  Alt 10. Mär 2009, 21:19
ah ok danke funzt jetz
  Mit Zitat antworten Zitat
Satty67

Registriert seit: 24. Feb 2007
Ort: Baden
1.566 Beiträge
 
Delphi 2007 Professional
 
#8

Re: floatto...

  Alt 10. Mär 2009, 21:21
Schnell dazwischen gedrängelt
UmfangEdit.Text := Format('%.2f', [Umfang]);
  Mit Zitat antworten Zitat
BAMatze

Registriert seit: 18. Aug 2008
Ort: Berlin
759 Beiträge
 
Turbo Delphi für Win32
 
#9

Re: floatto...

  Alt 10. Mär 2009, 21:23
Zitat von Satty67:
Schnell dazwischen gedrängelt
UmfangEdit.Text := Format('%.2f', [Umfang]);
Danach hatte ich noch gesucht. Hab das auch bisher nur gesehen, dass es sowas gibt, aber noch nie genutzt.
  Mit Zitat antworten Zitat
Satty67

Registriert seit: 24. Feb 2007
Ort: Baden
1.566 Beiträge
 
Delphi 2007 Professional
 
#10

Re: floatto...

  Alt 10. Mär 2009, 21:34
Format() hab' ich lange gehasst, weil ich mir nie die korrekte Syntax im Formatstring merken konnte. Wenn man aber mal MessageBox-Texte mit mehreren Variablen damit aufbaut, fängt man an es doch zu lieben.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2   

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 23:29 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