在COBOL有多少学位?

在COBOL有多少学位?,cobol,gnucobol,Cobol,Gnucobol,我有一个小问题 我不知道如何在cobol中实现ATAN/ASIN/ACOS函数 代码如下: ACCEPT A COMPUTE C= FUNCTION ATAN(A) END-COMPUTE DISPLAY "Computing." DISPLAY "Computing.."

我有一个小问题 我不知道如何在cobol中实现ATAN/ASIN/ACOS函数 代码如下:

                     ACCEPT A
                       COMPUTE C= FUNCTION ATAN(A)
                           END-COMPUTE
                          DISPLAY "Computing."
               DISPLAY "Computing.."
               DISPLAY "Computing..."
               DISPLAY "Computing...."
               DISPLAY "Computing....."
               DISPLAY "Computing......"
               DISPLAY "LA TANGENTE^-1 DI " A " RISULTA..."
                           DISPLAY C " GRADI"
你有什么想法吗?例如,我的科学计算表明,15中的tan^-1是86.1,COBOL程序说,只有A,0000001.504281,而A*180/3.14表示0000001.5696333
你有什么想法吗?

1.5042281是弧度的结果。因此,要得到它们的度数,只需将结果除以π,再乘以180,得到86.1,显示不接受表达式,因此需要显式计算结果的度数*函数ATAN以弧度为单位,如其他地方所述<代码>计算D=函数ATAN(A)*180/函数PI和
在结果行中显示D
。我可能错过了翻译,但看到了梯度的暗示。整圈400个单位,而不是360个单位。对于梯度,它是200/函数π,而不是180度。