Hướng dẫn excel rate function in javascript - hàm tỷ lệ excel trong javascript

Tệp này chứa văn bản unicode hai chiều có thể được giải thích hoặc biên dịch khác với những gì xuất hiện dưới đây. Để xem xét, hãy mở tệp trong một trình soạn thảo cho thấy các ký tự Unicode ẩn. Tìm hiểu thêm về các ký tự unicode hai chiều

/*!
* @FileOverview Finance Excel Tỷ lệ công thức JavaScript tương đương@fileOverview Finance Excel Rate Formula Javascript Equivalent
* @version 1.0.0@version 1.0.0
*
* @Author Burak Arslan @kucukharf //www.github.com/kucukharf@author Burak Arslan @kucukharf //www.github.com/kucukharf
* @giấy phép@license
* Bản quyền (c) 2010-2018 Burak Arslan
* Giấy phép được cấp phép theo Creative Commons (CC)
* Tỷ lệ @Usage ($ thời gian, $ Payment, $ Present, $ Tương lai, $ type, $ Guess)@usage RATE($periods, $payment, $present, $future, $type, $guess)
*/
RATE=function(periods,payment,present,future,type,guess){ = function(periods, payment, present, future, type, guess) {
đoán = (đoán === không xác định)? 0,01: đoán; = (guess === undefined) ? 0.01 : guess;
Tương lai = (Tương lai === Không xác định)? 0: Tương lai; = (future === undefined) ? 0 : future;
loại = (loại === không xác định)? 0: Loại; = (type === undefined) ? 0 : type;
// Đặt epsilon tối đa để kết thúc lần lặp
varepsMax=1e-10; epsMax = 1e-10;
// Đặt số lần lặp tối đa
variterMax=10; iterMax = 10;
// Thực hiện phương pháp của Newton
vary,y0,y1,x0,x1=0, y, y0, y1, x0, x1 = 0,
f=0, = 0,
i=0; = 0;
varrate=guess; rate = guess;
if(Math.abs(rate) (Math.abs(rate) epsMax)&&(i ((Math.abs(y0 - y1) > epsMax) && (i

Chủ đề