Hot News aus dem CAD.de-Newsletter:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Pro ENGINEER
  Masse in Beziehung als String

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:   Masse in Beziehung als String (923 mal gelesen)
NicoFTB
Mitglied
Ingenieur Entwicklung/Konstuktion


Sehen Sie sich das Profil von NicoFTB an!   Senden Sie eine Private Message an NicoFTB  Schreiben Sie einen Gästebucheintrag für NicoFTB

Beiträge: 806
Registriert: 08.05.2012

erstellt am: 03. Aug. 2012 11:11    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,

bei mir läuft's grad bissl schräg. In einer Beziehung wird PRO_MP_MASS an einen Parameter übergeben. Aber jetzt kommt's.

Code:
GEWICHT_REAL = PRO_MP_MASS /* Ergebnis 0.245182
GEWICHT_EINH = "kg"

IF PRO_MP_MASS < 1 /* Ergebnis YES
GEWICHT_REAL = PRO_MP_MASS*1000 /* Ergebnis 245.182
GEWICHT_EINH = "g"
endif
IF PRO_MP_MASS >= 1000 /* Ergebnis NO
GEWICHT_REAL = PRO_MP_MASS/1000
GEWICHT_EINH = "t"
endif

/* 2. Umsetzen von Realzahl in String-Paramater

if floor(GEWICHT_REAL,3) != floor(GEWICHT_REAL) /* Ergebnis 87.878987


Und plötzlich meint er auch noch Tonnen wäre hier richtig.

Wer findet den Fehler?

Grüße
Nico

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

DonChunior
Mitglied
CAD-Systemadministrator, Konstrukteur


Sehen Sie sich das Profil von DonChunior an!   Senden Sie eine Private Message an DonChunior  Schreiben Sie einen Gästebucheintrag für DonChunior

Beiträge: 1106
Registriert: 09.09.2004

Creo Parametric 4.0 M080
Windchill 11.0 M030-CPS13
Windows 7 Enterprise x64 SP1

erstellt am: 03. Aug. 2012 12:20    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für NicoFTB 10 Unities + Antwort hilfreich

Außer, dass der Ausdruck
Code:
floor(GEWICHT_REAL,3) != floor(GEWICHT_REAL)
als Ergebnis YES liefert (und nicht 87.878987) und nach der Zeile
Code:
if floor(GEWICHT_REAL,3) != floor(GEWICHT_REAL)
ein endif fehlt, passt doch alles.
Was ist den jetzt eigentlich das Problem oder die Frage? 

------------------
MfG, DonChunior

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

NicoFTB
Mitglied
Ingenieur Entwicklung/Konstuktion


Sehen Sie sich das Profil von NicoFTB an!   Senden Sie eine Private Message an NicoFTB  Schreiben Sie einen Gästebucheintrag für NicoFTB

Beiträge: 806
Registriert: 08.05.2012

erstellt am: 03. Aug. 2012 12:26    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Das Problem war die Auswertung rechts nach /*

Das endif etc ist alles da. Dies war nur ein Auszug. Nachdem ich alles nochmal gespeichert, geschlossen und den Speicher geleert habe gings jetzt.

[Diese Nachricht wurde von NicoFTB am 03. Aug. 2012 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2019 CAD.de | Impressum | Datenschutz