定積分
創(chuàng)新互聯(lián)于2013年開始,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都做網(wǎng)站、網(wǎng)站設(shè)計網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元雄縣做網(wǎng)站,已為上家服務(wù),為雄縣各地企業(yè)和個人服務(wù),聯(lián)系電話:18982081108
import static java.lang.Math.*;
public class homeworkfour {
// 0~1區(qū)間n等分
private static int n = 100000;
// 隨便定義個曲線e的x次方, 取其x在0~1的定積分;
public static double f(double x) {
double f;
f = pow(E, x);
return f;
}
// 梯形法求定積分
/**
* x0: 坐標(biāo)下限, xn: 坐標(biāo)上限
*/
public static double getDefiniteIntegralByTrapezium(double x0, double xn) {
double h = abs(xn - x0) / n;
double sum = 0;
for (double xi = 0; xi = xn; xi = xi + h) {
sum += (f(xi) + f(xi + h)) * h / 2;
}
return sum;
}
/**
* x0: 坐標(biāo)下限, xn: 坐標(biāo)上限
*/
// 矩形法求定積分, 右邊界
public static double getDefiniteIntegralByRectangle1(double x0, double xn) {
//h: 步長
double h = abs(xn - x0) / n;
double sum = 0;
for (double xi = 0; xi = xn; xi = xi + h) {
sum += f(xi + h) * h;
}
return sum;
}
// 矩形法求定積分, 左邊界
public static double getDefiniteIntegralByRectangle2(double x0, double xn) {
double h = abs(xn - x0) / n;
double sum = 0;
for (double xi = 0; xi = xn; xi = xi + h) {
sum += f(xi) * h;
}
return sum;
}
/**
* 測試定積分
*/
public static void main(String[] args) {
System.out.println(getDefiniteIntegralByTrapezium(0, 1));
System.out.println(getDefiniteIntegralByRectangle1(0, 1));
System.out.println(getDefiniteIntegralByRectangle2(0, 1));
}
}
最簡單的就是做一個TimerTask。
每小時調(diào)用一次。
import?java.util.Date;
import?java.util.Timer;
import?java.util.TimerTask;
public?class?AddScoreTask?{
public?static?void?main(String[]?args)?{
Timer?timer?=?new?Timer();
//?每小時調(diào)用一次
timer.schedule(new?AddScore(),?new?Date(),?60?*?60?*?1000L);
}
}
class?AddScore?extends?TimerTask?{
@Override
public?void?run()?{
//?每個用戶增加100積分
}
}
這個是標(biāo)準(zhǔn)正態(tài)分布的積分。
求出a0+a1x1+a2x2+a3x3+a4x4+a5x5+a6x6+a7x7+a8x8,然后查正態(tài)分布表
P=φ(a0+a1x1+a2x2+a3x3+a4x4+a5x5+a6x6+a7x7+a8x8)
對于這種?(t)=1/√2π exp(-t^2/2)求不出不定積分的函數(shù),軟件和程序只能估算出他們在一個
已知的數(shù)值處的積分值。。因?yàn)閍0+a1x1+a2x2+a3x3+a4x4+a5x5+a6x6+a7x7+a8x8不是個已知的數(shù)值,所以算不出來的。。
把簽到信息存到一個簽到表里,簽到表關(guān)聯(lián)用戶ID,有簽到日期,每天的簽到就是一條記錄,積分掛在用戶信息表中,再來個積分日志表,積分發(fā)生變動就記錄進(jìn)去,比如獲得積分或花了積分了。積分等級想復(fù)雜點(diǎn)了就來個積分等級表,里面存的是規(guī)則,想簡單了就在積分余額字段后面再加個字段標(biāo)記當(dāng)前積分等級,甚至在前端當(dāng)場計算都行
文章名稱:java批量添加積分代碼 java批量添加積分代碼怎么寫
文章轉(zhuǎn)載:http://www.rwnh.cn/article32/ddgodsc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護(hù)、電子商務(wù)、面包屑導(dǎo)航、企業(yè)網(wǎng)站制作、標(biāo)簽優(yōu)化、定制網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)