我正在尝试解决 BigDecimal 的问题。我的代码:
BigDecimal tweetcount = new BigDecimal(3344048);
BigDecimal emotionCountBig = new BigDecimal(855937);
BigDecimal emotionCountSentenceBig = new BigDecimal(84988);
MathContext mc = new MathContext(64);
PMI[cnt] = (emotionCountSentenceBig.divide((tweetcount.multiply(emotionCountBig,mc)),RoundingMode.HALF_UP));
我想做的是:emotionCountSentenceBig/(emotionCountBig*tweetcount)
(值可以更大)
如果我尝试这个,我会得到一个零,这是不可能的。有什么帮助吗?