AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Ergebnis als Dezimalzahl

Ein Thema von tail · begonnen am 30. Jul 2006 · letzter Beitrag vom 30. Jul 2006
Antwort Antwort
tail

Registriert seit: 2. Jun 2005
89 Beiträge
 
#1

Ergebnis als Dezimalzahl

  Alt 30. Jul 2006, 10:38
Ich habe die Variablen schnitt, felder und zusammen. Alle sind Typ real.
Wenn ich jetzt den folgenden Code verwende, gibt es aber kein genaues Ergebnis

schnitt := zusammen/felder; Wenn zusammen 13 ist und felder 2, müsste es ja 6,5 sein. Es wird aber nur 6 angezeigt. Wie kann ich das ändern?
mfg tail
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

Re: Ergebnis als Dezimalzahl

  Alt 30. Jul 2006, 10:43
Wie zeigst du den Wert an?
Markus Kinzler
  Mit Zitat antworten Zitat
tail

Registriert seit: 2. Jun 2005
89 Beiträge
 
#3

Re: Ergebnis als Dezimalzahl

  Alt 30. Jul 2006, 10:59
Label1.Caption := schnitt so
mfg tail
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#4

Re: Ergebnis als Dezimalzahl

  Alt 30. Jul 2006, 11:01
dann ist schnitt aber nicht vom Typ Real. Denn Label.Caption ist vom Typ TCaption und da würde eine Zuweisung eines Real fehlschlagen. Die Frage ist also wie du das RealErgebnis in einen String bzw. TCaption wandelst.

Es ist unmöglich das du es so machst wie du gepostet hast. Wenn du wirklich hilfe haben willst dann poste den quelltext so wie du es bisher hast (der eben den kommateil abschneidet) und nicht irgendetwas anderes was gar nicht funktionieren kann.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
tail

Registriert seit: 2. Jun 2005
89 Beiträge
 
#5

Re: Ergebnis als Dezimalzahl

  Alt 30. Jul 2006, 11:16
Ups, den Code beim zuweisen, habe ich ja ganz anders


EDIT: Omg, ich bin soo dumm
Tja, ich war heute Nacht um 4 am Proggen und war wohl zu müde. Ich dachte 7+5 wäre 13 und das durch 2 ist 6,5. Aber das ist ja nur 12 und dann passt es. Gebe ich 7+6 ein, funktioniert es
mfg tail
  Mit Zitat antworten Zitat
Antwort Antwort


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:10 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