So drucken Sie eine Zahl mit mehr als 7 Ziffern mithilfe von POI (2.5) aus Excel-Blatt in der Konsole mit Java

9

beim Abrufen des Werts, den es im Exponentialformat für große Zahlen gibt.

%Vor%

es gibt Werte für die Zahlen, deren Ziffer größer als 7eg. (12345678) wie exponential.Can hilft mir, den Wert im gleichen Format zu erhalten.

    
sumit 20.01.2011, 14:52
quelle

3 Antworten

5

Der einfachste Weg ist die Verwendung eines BigDecimal :

%Vor%     
dogbane 20.01.2011 15:04
quelle
5

Ich würde eine Instanz von DecimalFormat verwenden.

%Vor%     
trashgod 20.01.2011 15:02
quelle
1

Im Paket org.apache.poi.ss.util ist die Klasse NumberToTextConverter mit dem statischen Element toText , was dabei helfen kann, einen beliebigen Zahlenwert als String darzustellen. Zum Beispiel:

%Vor%

P.S. Ich weiß, dass seit dem Moment, als die Frage gestellt wurde, fast 5 Jahre vergangen sind. Aber trotzdem hoffe ich, dass meine Entscheidung jemandem helfen wird

    
Indian 16.05.2016 10:03
quelle

Tags und Links