Численные и символьные типы
С помощью использования следующих типов, переменные или результаты выражений Ады могут быть конвертированы в форму, совместимую с языком C, и обратно:
| целочисленные типы | символьные типы | вещественные типы | ||
| Int | Char | C_Float | ||
| Short | Wchar_T | Double | ||
| Long | Long_Double | |||
| Size_T |
Например, для передачи целочисленного значения переменной Item
как параметра для функции языка C которая ожидает получить параметр типа long double
можно использовать следующее выражение Ады Long_Double(Item).