
Untitled
By: a guest on
May 2nd, 2012 | syntax:
None | size: 0.72 KB | hits: 14 | expires: Never
fixed format number in java. (how to cut a number?)
String[] tokens = strLine.split(delims);
SimpleOrderRequest bet = new SimpleOrderRequest();
long Id = Long.parseLong(tokens[1].trim());
byte polarity = Byte.parseByte(tokens[2].trim());
float price = Float.parseFloat(tokens[3].trim());
float stake = Float.parseFloat(tokens[4].trim());
bet.selectionId = Id;
bet.polarity = polarity;
bet.stake = new BigDecimal(stake) ;
bet.price = new BigDecimal(price) ;
0.00426, 12955094, 1, 100., 1.
0.00050, 12954726, 1, 100., 1.
0.00154, 13189533, 1, 2.10, 34.77
BigDecimal price = new BigDecimal(tokens[3].trim());
bet.price = new BigDecimal(tokens[3].trim()).setScale(1, RoundingMode.HALF_EVEN);