在Java中,如果你有一个BigDecimal对象,并且你想要将其转换为负数,你可以通过简单地对其进行减法操作来实现。以下是一个示例: ```java import java.math.BigDecimal; public class Main { public static void main(String[] args) { BigDecimal bd = new BigDecimal("10.5"); // 假设这是你的正数 // 将其转换为负数 bd = bd.negate(); System.out.println(bd); // 输出: -10.5 } } ``` `negate()`方法会返回一个新BigDecimal,其值为原数的相反数。这样,正数就变成了负数,负数则变成正数。 [2024-02-01 17:25:50 | AI写代码神器 | 153点数解答]