Pytania oznaczone «decimal»

178
Dodawanie BigDecimals przy użyciu strumieni

Mam kolekcję BigDecimals (w tym przykładzie a LinkedList), którą chciałbym dodać. Czy można do tego wykorzystać strumienie? Zauważyłem, że Streamklasa ma kilka metod Stream::mapToInt Stream::mapToDouble Stream::mapToLong Z których każdy ma wygodną sum()metodę. Ale, jak wiemy, floati...

177
Usuń zera końcowe

Mam niektóre pola zwrócone przez kolekcję jako 2.4200 2.0044 2.0000 Chcę takich wyników 2.42 2.0044 2 Próbowałem z String.Format, ale wraca 2.0000i ustawia go na N0zaokrąglenie również innych

157
BigDecimal równa się () a porównajTo ()

Rozważmy prostą klasę testową: import java.math.BigDecimal; /** * @author The Elite Gentleman * */ public class Main { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub BigDecimal x = new BigDecimal("1"); BigDecimal y = new...

155
Dodatek do BigDecimal

Chcę zrobić kilka prostych sum z pewnymi wartościami walutowymi wyrażonymi BigDecimalczcionką. BigDecimal test = new BigDecimal(0); System.out.println(test); test.add(new BigDecimal(30)); System.out.println(test); test.add(new BigDecimal(45)); System.out.println(test); Oczywiście nie rozumiem...

140
BigDecimal set Skala i okrągłe

Jaka jest różnica między tymi dwoma połączeniami? (Czy jest jakiś?) // 1. new BigDecimal("3.53456").round(new MathContext(4, RoundingMode.HALF_UP)); // 2. new BigDecimal("3.53456").setScale(4,

140
range () dla pływaków

Czy istnieje range()odpowiednik dla pływaków w Pythonie? >>> range(0.5,5,1.5) [0, 1, 2, 3, 4] >>> range(0.5,5,0.5) Traceback (most recent call last): File "<pyshell#10>", line 1, in <module> range(0.5,5,0.5) ValueError: range() step argument must not be...

136
Konwersja BigDecimal na Integer

Mam metodę Hibernate, która zwraca mi BigDecimal. Mam inną metodę API, do której muszę przekazać ten numer, ale akceptuje ona liczbę całkowitą jako parametr. Nie mogę zmienić typów zwracanych ani typów zmiennych obu metod. Teraz jak przekonwertować BigDecimal na Integer i przekazać go do...

128
Ciąg w postaci liczby całkowitej na szesnastkową w C ++

Jak przekonwertować liczbę całkowitą na ciąg szesnastkowy w C ++ ? Mogę znaleźć kilka sposobów, aby to zrobić, ale wydają się one głównie ukierunkowane na C. Wydaje się, że nie ma natywnego sposobu na zrobienie tego w C ++. Jest to jednak dość prosty problem; Mam, intktóry chciałbym...

126
Szesnastkowy na dziesiętny w skrypcie powłoki

Czy ktoś może mi pomóc w konwersji liczby szesnastkowej na dziesiętną w skrypcie powłoki? Na przykład chcę przekonwertować liczbę szesnastkową bfca3000na dziesiętną za pomocą skryptu powłoki. Zasadniczo chcę różnicę dwóch liczb szesnastkowych. Mój kod to: var3=`echo "ibase=16; $var1" |...