Einzelnen Beitrag anzeigen

Benutzerbild von Codewalker
Codewalker

Registriert seit: 18. Nov 2005
Ort: Ratingen
945 Beiträge
 
Delphi XE2 Professional
 
#2

AW: Excel: Wissenschaftlichen Notation konvertieren zu Integer

  Alt 19. Mai 2011, 10:57
Integer kann nur ganze Zahlen wie 1,2,3 ... speichern
Du versuchst aber eine Gleitkommazahl in einen Integer zu packen und das geht natürlich nicht. Dafür gibt es Datentypen wie Real, Float und Double. Wenn du es unbedingt in einen Integer packen willst, musst du es zuerst in einen Gleitkommawert umwandeln und dann entweder gezielt aufrunden (Delphi-Referenz durchsuchenCeil), abrunden (Delphi-Referenz durchsuchenFloor), die Nachkommastellen abschneiden (Delphi-Referenz durchsuchenTrunc) oder kaufmännisch runden (Delphi-Referenz durchsuchenRound), so dass du eine ganze Zahl ohne Nachkommastellen erhälst.
  Mit Zitat antworten Zitat