主要看你的項(xiàng)目什么類型的
創(chuàng)新互聯(lián)建站專注于北流網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供北流營(yíng)銷型網(wǎng)站建設(shè),北流網(wǎng)站制作、北流網(wǎng)頁(yè)設(shè)計(jì)、北流網(wǎng)站官網(wǎng)定制、微信小程序服務(wù),打造北流網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供北流網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。
網(wǎng)上的java定時(shí)任務(wù)這種東西一搜一大把,
把問題說清楚啊
import javax.swing.JOptionPane;
public class Pay {
public static void main(String args[]){
String loanString = JOptionPane.showInputDialog("請(qǐng)輸入貸款本金( loanAmout):such as 20000.00") ;
double loanAmount= Double.parseDouble(loanString);
String dateString = JOptionPane.showInputDialog("請(qǐng)輸入貸款期(loanDate):between 24-60");
int loanDate = Integer.parseInt(dateString);
String monthRateString = JOptionPane.showInputDialog("請(qǐng)輸入月利率 (MonthRate):such as 0.00005");
double monthRate = Double.parseDouble(monthRateString);
double pay_Per_Month = (loanAmount+loanAmount * loanDate * monthRate)/loanDate;
JOptionPane.showMessageDialog(null, pay_Per_Month);
}
}
import java.math.BigDecimal;
/**
* 銀行還款計(jì)算
* @author cuiran
* @version TODO
*/
public class BankRefund {
/**
*
* 等額本金還款法【利息少,但前期還的多】
* @param totalMoeny 貸款總額
* @param rate 貸款商業(yè)利率
* @param year 貸款年限
*/
public static void principal(int totalMoney,double rate,int year){
/**
* 每月本金
*/
int totalMonth=year*12;
double monthPri=totalMoney/totalMonth;
/**
* 獲取月利率
*/
double monRate=resMonthRate(rate);
BigDecimal b = new BigDecimal(monRate);
monRate = b.setScale(6, BigDecimal.ROUND_HALF_UP).doubleValue();
for(int i=1;i=totalMonth;i++){
double monthRes=monthPri+(totalMoney-monthPri*(i-1))*monRate;
BigDecimal b1 = new BigDecimal(monthRes);
monthRes = b1.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
System.out.println("第"+i+"月,還款為:"+monthRes);
}
}
/**
*
* 等額本息還款【利息多】
* @param totalMoeny 貸款總額
* @param rate 貸款商業(yè)利率
* @param year 貸款年限
*/
public static void interest(int totalMoney,double rate,int year){
/**
* 獲取月利率
*/
double monRate=resMonthRate(rate);
/**
* 月還款本息
*/
double monInterest=totalMoney*monRate*Math.pow((1+monRate),year*12)/(Math.pow((1+monRate),year*12)-1);
BigDecimal b = new BigDecimal(monInterest);
monInterest = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
System.out.println("月供本息和:"+monInterest);
}
/**
*
* 轉(zhuǎn)換為月利率
* @param rate
* @return
*/
public static double resMonthRate(double rate){
return rate/12;
}
/**
* TODO
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int totalMoney=430000;
double rate=0.0655;
int year=20;
// BankRefund.interest(totalMoney, rate, year);
BankRefund.principal(totalMoney, rate, year);
}
}
淘寶分期付款是由花唄墊付全款的費(fèi)用,后面需要按期還款的時(shí)候從花唄里面還款即可。
花唄分期為螞蟻金服推出的消費(fèi)金融產(chǎn)品,用戶在小程序支付時(shí)使用花唄分期支付,訂單全額實(shí)時(shí)支付到商家支付寶賬戶中,用戶分期償還花唄。用戶在小程序中選擇商品下單、確認(rèn)購(gòu)買,進(jìn)入支付環(huán)節(jié);
用戶選擇付款方式時(shí)選擇花唄分期支付,用戶確定分期期數(shù)和手續(xù)費(fèi)等信息;用戶確認(rèn)金額,提交分期訂單;確認(rèn)付款后輸入密碼完成支付。計(jì)算中涉及金額均以分為單位,即保留兩位小數(shù);
擴(kuò)展資料:
淘寶分期付款的介紹如下:
用戶每期本金,用戶每期本金=商品金額/期數(shù)(計(jì)算過程以 Java 代碼為例)。把金額單位轉(zhuǎn)化成分 cent;計(jì)算每期本金(用總金額/總期數(shù),結(jié)果以分表示,向下取整);
花唄分期的總手續(xù)費(fèi)實(shí)行“四舍五入”的原則進(jìn)行計(jì)算;當(dāng)商品金額不能被分期的期數(shù)整除時(shí),金額按分取整,除不盡的余數(shù)加入到第一期。無論是本金還是手續(xù)費(fèi),都依此規(guī)則執(zhí)行?;▎h分期每筆均產(chǎn)生分期手續(xù)費(fèi),商戶可選擇用戶或自己承擔(dān)(無法共同承擔(dān));
參考資料來源:鳳凰網(wǎng)-花唄下沉加速:線下分期利率約15% 團(tuán)隊(duì)還在招人
參考資料來源:百度百科-分期付款