COBOL

HackForum

COBOL#
Cauky, urcite tady nekdo umite v COBOLu, zejo?
Potreboval bych poradit. Mam program ([link]) a ten potrebuju spustit, ale nejak mi to nejde, uz jsem vyzkousel hrozne moc ruznych OpenCOBOLu a podobnych, ale nefacha to, nemohli byste mi to bud nekdo spustit, nebo vysvetlit co to presne dela? Moc dik.
(odpovědět)
jon1k555 | E-mail18.3.2010 22:04
re: COBOL#
Co přesně znamená "nefachá to" ? Jednoduše to pole floatů přetypuje na znaky a zobrazí je.
(odpovědět)
prc | 213.211.51.*19.3.2010 4:56
re: COBOL#
No vzdycky hlasil ten kompilator, nebo interpret, ci co to je nejaky chyby.
Tzn. -.24093455E+04 znamená -2409.3455 ? a jak to ted (rucne, nebo treba v pythonu, nebo vlastne v cemkoliv jinem)pretypuju na znak?
(odpovědět)
jon1k555 | E-mail19.3.2010 7:25
re: COBOL#
Normálně bys to v pythonu mohl "přetypovat" s pack/unpack, ale ten program je evidentně určen přímo pro IBM-370 a jeho kódování, takže ty hodnoty asi budeš muset ještě převádět:
IBM Floating Point Architecture - [link]
EBCDIC - [link]

(odpovědět)
prc | 213.211.51.*19.3.2010 16:26
re: COBOL#
Super, dík moc, funguje to :D teď už jen ručně všechno převést a mám to.
(odpovědět)
jon1k555 | E-mail19.3.2010 20:59
re: COBOL#
A pozor, at te nesezere nejaky dinosaurus.
(odpovědět)
DjH_ | 193.165.154.*20.3.2010 1:16

Zpět
 
 
 

 
BBCode