g) 1.7 or 13.0

h) 15 xor 7

Aneks (dla amatorów typów)

- Pozostałe typy całkowitoliczbowe... - i rzeczywiste

- Zastosowanie koprocesora arytmetycznego

Przedstawione przed chwilą cztery typy stanowią jedynie niewielką część wachlarza dostępnego w Turbo Pascalu. I tak w zakresie typów całkowitoliczbowych (pokrewnych integer) mamy do wyboru następujące typy proste:

Każdy z nich może być stosowany do określonych celów, np. typ byte nadaje się do reprezentacji zawartości pamięci (w bajtach), a longint - do prowadzenia statystyk astronomicznych. Rozważny dobór typów pozwala na zaoszczędzenie pamięci przeznaczonej na dane bez utraty jakości obliczeń (chociaż objawia się to dopiero przy stosowaniu większych struktur danych).

Wszystkie typy całkowitoliczbowe, typ char (przyjmujący de facto wartości od 0 do \( 255, tyle że reprezentowane w postaci znakowej) i Boolean, a także nie omawiane tutaj typy wyliczeniowe, stanowią grupę tzw. typów porządkowych (ang. ordinal types). Nazwa ta bierze się stąd, iż w reprezentowanych przez nie zbiorach wartości zachowana jest tzw. relacja porządku, określająca kolejność poszczególnych elementów w zbiorze wartości.

Jeśli idzie o liczby typu rzeczywistego, to wszystkie typy proste poza real są związane z zastosowaniem tzw. koprocesora arytmetycznego (układu współpracującego z mikroprocesorem, wyspecjalizowanego w wykonywaniu obliczeń na liczbach rzeczywistych, a przez to znacznie je przyspieszającym). Typy te przestawiają się następująco:

