zhaowenxuan
2025-01-02 f78aea34f0cbdaba114723d6edadc3648669aa24
ltkj-admin/src/test/java/zjhTest.java
@@ -1,10 +1,13 @@
import cn.hutool.core.date.DateUtil;
import cn.hutool.core.io.FileUtil;
import cn.hutool.extra.pinyin.PinyinUtil;
import com.ltkj.LtkjApplication;
import com.ltkj.hosp.domain.TjProject;
import com.ltkj.hosp.service.*;
import lombok.extern.slf4j.Slf4j;
import org.joda.money.CurrencyUnit;
import org.joda.money.Money;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.openqa.selenium.By;
@@ -22,8 +25,11 @@
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringRunner;
import java.math.BigDecimal;
import java.math.RoundingMode;
import java.net.HttpURLConnection;
import java.net.URL;
import java.time.LocalTime;
import java.time.ZonedDateTime;
import java.util.List;
import java.io.BufferedReader;
import java.io.InputStreamReader;
@@ -119,12 +125,15 @@
        public static void main(String[] args) {
            try {
                new zjhTest().chrome("1.png");
            } catch (IOException e) {
                throw new RuntimeException(e);
            }
            BigDecimal proPrice =new BigDecimal("22.5");
            CurrencyUnit cny = CurrencyUnit.of("CNY");
            Money money = Money.of(cny, proPrice).dividedBy(BigDecimal.valueOf(0.95), RoundingMode.HALF_UP);
            BigDecimal amount = money.getAmount();
            System.out.println(amount);
            System.out.println(Money.of(cny,proPrice).multipliedBy((long) 0.3));
            System.out.println(proPrice.multiply(BigDecimal.valueOf(0.3)));
        }