Округление в Аде - PullRequest
       16

Округление в Аде

2 голосов
/ 18 сентября 2010

Я хочу использовать Float'Rounding () в Ada, но я не смог найти в справочнике, что это за библиотека, где реализован атрибут.

Мне очень жаль, я новичок в этом, но, похоже, PHP и C ++ имеют лучшую документацию.

Ответы [ 2 ]

3 голосов
/ 18 сентября 2010

Атрибуты в Аде предопределены.Вам не нужна библиотека для ее импорта.

Эта страница может быть полезна: http://en.wikibooks.org/wiki/Ada_Programming/Attributes/%27Rounding

Кстати, учитывая, что стандарт ISO Ada (он же Справочное руководство) является публичнымдоступно, в отличие от C ++, за который вы должны заплатить за доступ к нему, я думаю, что Ada гораздо лучше задокументирована, поскольку стандарт является наиболее полным справочником языка.

Вы найдете больше учебных ресурсов на AdaПрограммирование домашней страницы викибука.

2 голосов
/ 18 сентября 2010

Все языковые атрибуты Ады (материал, введенный символом ', задокументирован в Приложении K LRM . Они являются полной частью языка , поэтому нет пакета или библиотеки, которые вы должны импортировать вручную.

Поначалу я знаю, что для начинающего всегда кажется, что новый язык странно документирован, потому что вы гораздо больше привыкли к тому, как выглядят ваши старые языки. Однако, как человек, который хорошо знает и Ada, и C ++, я могу вам сказать, что Ada имеет все преимущества C ++ - насколько она лучше задокументирована. Вы даже не можете получить копию C ++ LRM, не заплатив деньги ISO. Даже если вы платите им, то, что вы получаете, не так легко читается неспециалистом, как то, что я только что связал с вами.

Для начала, я бы посоветовал вам сохранить эти две ссылки выше, которые я дал вам, и полностью прочитать Приложение K. Там много хороших вещей. Вы также захотите прочитать Приложение L (прагмы, определяемые языком) и просмотреть материал в Приложение A (предопределенная языковая среда).

...