![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 七嘴八舌異言堂
(https://www.pcdvd.com.tw/forumdisplay.php?f=12)
- - 戶役政系統換心 8日起試辦
(https://www.pcdvd.com.tw/showthread.php?t=1017914)
|
---|
引用:
現在不花慢慢修硬撐 哪天就跟桃園機場一樣 死當! :laugh: :laugh: :laugh: :laugh: :laugh: |
引用:
FORTRAN∼ |
引用:
COBOL的數學支援很差,寫出來的數學表示式看起來很礙眼 FORTRAN數學當然OK,但其他的功能(如檔案IO,連結資料庫)和其他語言比較起來又不太愉快,所以這兩種語言被列強KO應該不太意外 |
引用:
不過我還蠻好奇的,既然COBOL的數學支援很差,為何以前大部份的金融系統都用COBOL開發 :confused: |
引用:
這點我也很好奇 COBOL寫x ^ y(x自乘y次)寫法令人麻煩之外 :( e ** (y * ln(x) ) 如果是bitwise運算其過程更是令人髮指 :eek: 我貼上一個網址有各種語言的範例 http://rosettacode.org/wiki/Bitwise_operations 其中COBOL的語法看起來會殘害大腦所剩不多的智慧了 IDENTIFICATION DIVISION. PROGRAM-ID. bitwise-ops. DATA DIVISION. LOCAL-STORAGE SECTION. 01 a PIC 1(32) USAGE BIT. 01 b PIC 1(32) USAGE BIT. 01 result PIC 1(32) USAGE BIT. 01 result-disp REDEFINES result PIC S9(9) COMP. LINKAGE SECTION. 01 a-int USAGE BINARY-LONG. 01 b-int USAGE BINARY-LONG. PROCEDURE DIVISION USING a-int, b-int. MOVE FUNCTION BOOLEAN-OF-INTEGER(a-int, 32) TO a MOVE FUNCTION BOOLEAN-OF-INTEGER(b-int, 32) TO b COMPUTE result = a B-AND b DISPLAY "a and b is " result-disp COMPUTE result = a B-OR b DISPLAY "a or b is " result-disp COMPUTE result = B-NOT a DISPLAY "Not a is " result-disp COMPUTE result = a B-XOR b DISPLAY "a exclusive-or b is " result-disp *> COBOL does not have shift or rotation operators. |
Fortran 很多理工還在用的樣子,
聽別人說計算比 C 還要快一點。 |
引用:
COBOL是M/F上面最早支援檔案式資料庫的 他擅長的是報表與SQL出現以前的世界 後面的DB2/400也是為了配合COBOL做了很多介面處理 看bruce eckel的書 他還會講古一下,有人就宣稱COBOL還是世界第二大用量的語言 |
引用:
#33給了答案 FORTRAN連DB太差 也不可能用組合語言 只剩COBOL可選了 引用:
|
所有的時間均為GMT +8。 現在的時間是04:00 PM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。