Tytuł artykułu
Autorzy
Wybrane pełne teksty z tego czasopisma
Identyfikatory
Warianty tytułu
Inaccuracy of floating point number conversion routines in Borland's Turbo Pascal compiler
Konferencja
Zastosowanie komputerów w nauce i technice 2001. Cykl seminariów zorganizowanych przez Oddział Gdański PTETiS (11 ; 2001 ; Gdańsk, Polska)
Języki publikacji
Abstrakty
Kompilator Turbo Pascal firmy Borland zdominował rynek języka pascal na komputerach klasy IBM-PC. Często jest to pierwszy kompilator, z którym styka się przyszły użytkownik komputera, nierzadko pozostaje jedynym kompilatorem przezeń używanym. W artykule omówiono sposób reprezentacji liczb zmiennoprzecinkowych opracowany przez firmę Borland (typ REAL) i wskazano pewne niedoskonałości bibliotecznych procedur konwersji liczb całkowitych typu REAL (flint). Przedstawiono informację o pewnej klasie zadań, do których standardowy Turbo Pascal nie bardzo nadaje się. Zaproponowano środki zaradcze do zastosowania w przypadku liczb całkowitych.
Borland's Turbo Pascal compiler has a dominating position on the IBM-PC pascal market. It is often the compiler of first contact for average computer user. Very often it is the only compiler used. This paper presents the way of representation of floating point numbers developed by Borland (type REAL) and points out some cases of malfunctioning of floating point number conversion routines in Turbo Pascal standard library when applied to float integer numbers. A class of tasks where application of Turbo Pascal standard library is not appropiate is shown.
Słowa kluczowe
Rocznik
Tom
Strony
107--112
Opis fizyczny
Bibliogr. 4 poz., 2 tab.
Twórcy
autor
- Politechnika Gdańska, ul. Narutowicza 11/12, 80-952 Gdańsk tel.: (58)347-12-26
Bibliografia
- 1. Waser S., Flynn M.J.; Introduction to Arithmetic for Digital System Designers. New York, Holt Reinhard and Winston, 1982
- 2. Biernat J.: Arytmetyka komputerów. Warszawa. WNT. 1996
- 3. Turbo Pascal Reference Guide, Version 6.0, Borland, Scotts Valley, 1991
- 4. Hummel R.L.: PC Magazine Programmer's Technical Reference: The Processor and Coprocessor, Emeryville, Ziff-Davis Press 1992
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BPG4-0001-0041