返回 (子) 型別 T 的寬度。T 可以是整數或列舉型別。所有引數都是可選的。它們是
- Base : Number_Base := 10
- 將為其計算寬度的基數。
- Based : Boolean := FALSE
- 如果為 TRUE,則計算基於格式的寬度(例如,10#99#)。
- Space_If_Positive : BOOLEAN := FALSE
- 如果為 TRUE,則假設正整數前面有一個空格,計算寬度。
T'EXTENDED_WIDTH(Base, Based, Space_If_Positive)