⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bessy1.txt

📁 用于开发税务票据管理的软件
💻 TXT
字号:
Function BESSY1(X:real):real;
var
    AAA,BBB,CCC,Z,Y,XX:real;
const
    P1 = 1;                    P2 = 0.183105e-2;
    P3 = -0.3516396496e-4;     P4 = 0.2457520174e-5;
    P5 = -0.240337019e-6;
    Q1 = 0.04687499995;        Q2 = -0.2002690873e-3;
    Q3 = 0.8449199096e-5;      Q4 = -0.88228987e-6;
    Q5 = 0.105787412e-6;
    R1 = -4.900604943e12;      R2 = 1.27527439e12;
    R3 = -5.153438139e10;      R4 = 7.349264551e8;
    R5 = -4237922.726;         R6 = 8511.937935;
    S1 = 2.49958057e13;        S2 = 4.244419664e11;
    S3 = 3.733650367e9;        S4 = 2.245904002e7;
    S5 = 102042.605;           S6 = 354.9632885;
    S7 = 1;
begin
    If X < 8 Then
    begin
        Y:= X * X;
        AAA:=R1 + Y * (R2 + Y * (R3 + Y * (R4 + Y * (R5 + Y * R6))));
        BBB:=S4 + Y * (S5 + Y * (S6 + Y * S7));
        BBB:=S1 + Y * (S2 + Y * (S3 + Y * BBB));
        CCC:=BESSJ1(X) * Ln(X) - 1/ X;
        BESSY1:=X * AAA / BBB + 0.636619772 * CCC;
    end
    Else
    begin
        Z:=8 / X;
        Y:=Z * Z;
        XX:=X - 2.356194491;
        AAA:=Sqrt(0.636619772 / X);
        BBB:=P1 + Y * (P2 + Y * (P3 + Y * (P4 + Y * P5)));
        CCC:=Q1 + Y * (Q2 + Y * (Q3 + Y * (Q4 + Y * Q5)));
        BESSY1:=AAA * (Sin(XX) * BBB + Z * Cos(XX) * CCC);
    end;
end;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -