|  |  | 
|  | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte | 
|  |  | 
|  | PNY wird von NVIDIA zum Händler des Jahres gewählt - zum dritten Mal in Folge, eine Pressemitteilung 
 | 
| Autor | Thema:  rtos und Nullen nach dem Komma (2345 mal gelesen) | 
 | Mario Scht Mitglied
 
 
   
 
      Beiträge: 156Registriert: 14.11.2002
 Win XPACAD 2007
 |    erstellt am: 09. Mai. 2003 11:44  <-- editieren / zitieren -->    Unities abgeben:            
  Hallo zusammen, gibt es ein Rädchen, an dem man drehen kann ...? Ich möchte über RTOS eine "glatte" Real umwandeln und dabei die überflüssigen Nullen nach dem Komma mitbekommen. z.B. 12.000 wird "12", aber ich hätte gern "12.00" Vielen Dank vorab Grüße Mario
 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP | 
                        | marc.scherer Ehrenmitglied V.I.P. h.c.
 CAD-Administrator
 
 
  
 
      Beiträge: 2494Registriert: 02.11.2001
 Windows 10 64bitAutoCAD Architecture 2018/2019 (deu/eng)
 AEC-Collection 2019 (Revit und Zeugs)
 Wenn sich's nicht vermeiden läßt:
 D-A-CH Erweiterung (mies implementierter Schrott)
 |    erstellt am: 09. Mai. 2003 12:25  <-- editieren / zitieren -->    Unities abgeben:           Nur für Mario Scht   | 
                        | Mario Scht Mitglied
 
 
   
 
      Beiträge: 156Registriert: 14.11.2002
 Win XPACAD 2007
 |    erstellt am: 09. Mai. 2003 13:31  <-- editieren / zitieren -->    Unities abgeben:            
  Hallo Marc, Wenn ich beispielsweise(rtos (* 1.0 12) 2 2) oder
 (rtos (* 1.0 12.000) 2 2) oder
 (rtos (* 1.0 12.001) 2 2) eingebe erhalten ich
 "12" zurück.
 Bei (rtos (* 1.0 12.010) 2 2) funktionierts. "12.01" Auf folgendes bin ich nach dem 1. posten gestoßen:Ich vermute, dass es am Bemaßungsaufsatz liegt. Wenn ich dort die Nachkommanullen ändere funktioniert es. Es muss also an irgendeiner Systemvariable liegen.
 Grüße Mario
 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP | 
                        | Theodor Schoenwald Ehrenmitglied
 
 
      
 
      Beiträge: 1672Registriert: 16.04.2002
 |    erstellt am: 09. Mai. 2003 20:08  <-- editieren / zitieren -->    Unities abgeben:           Nur für Mario Scht   | 
                        | mapcar Mitglied
 CADmin
 
 
  
 
      Beiträge: 1250Registriert: 20.05.2002
 Time flies like an arrow, fruit flies like a banana (Groucho Marx) |    erstellt am: 09. Mai. 2003 22:16  <-- editieren / zitieren -->    Unities abgeben:           Nur für Mario Scht   | 
                        | marvin101010 Mitglied
 ingenieur der architektur ohne diplom, bauzeichner ohne lehre, cad-admin ohne wissen :-)
 
    
 
      Beiträge: 562Registriert: 22.01.2003
 Pentium 4Windows XP
 Autocad 2002
 Autocad 2002LT + Extender
 ADT 3.3
 ArchiCAD
 |    erstellt am: 22. Mai. 2003 14:58  <-- editieren / zitieren -->    Unities abgeben:           Nur für Mario Scht   
  hallo ihr... hatte gerade das selbe problem...hab nen kleinen umweg mit mapcars hilfe genommen (str-pos) ;-) (cond ((not (str-pos ZAHL "."))(setq ZAHL (strcat gesamt ".00")))
 ((= (- (strlen gesamt ) (str-pos gesamt ".")) 1)
 (setq gesamt (strcat gesamt "0")))
 );end cond
 wahrschenlich gehts einfacher. aber wie man unten schon lesen kann... ------------------alle wege führen nach rom...bis auf den mittleren!
 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP | 
                       
 | marvin101010 Mitglied
 ingenieur der architektur ohne diplom, bauzeichner ohne lehre, cad-admin ohne wissen :-)
 
    
 
      Beiträge: 562Registriert: 22.01.2003
 Pentium 4Windows XP
 Autocad 2002
 Autocad 2002LT + Extender
 ADT 3.3
 ArchiCAD
 |    erstellt am: 22. Mai. 2003 15:02  <-- editieren / zitieren -->    Unities abgeben:           Nur für Mario Scht   
  sorry, ich war wieder mal zu schnell ;-) wollte die variable "gesamt" der verständlichkeit halber in "ZAHL"ändern. ist mir der job dazwischengekommen und dann habe ichs vergessen. aber wie wir wissen seid ihr ja alle ausgesprochen phantasie-begabt ;-)
 ------------------alle wege führen nach rom...bis auf den mittleren!
 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |