2 Stimmen

Objective-C Formatierung CGFloat

C CGFloat a=3.45378;

I CGFloat a=3.45f; nur 2 Genauigkeit

Ich weiß, wie printf funktioniert. aber ich weiß nicht, wie dies zu tun, nur halten 2 Präzision.

3voto

Tim Rupe Punkte 4303

Um die zusätzliche Genauigkeit zu verlieren und auf die nächsten zwei Dezimalstellen zu runden, gehen Sie wie folgt vor:

  • Multiplizieren Sie Ihre Zahl mit 100: 345.378
  • Runden Sie Ihre Zahl auf die nächste ganze Zahl: 345
  • Teilen Sie Ihre Zahl durch 100: 3,45

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X