![]() |
|
![]() ![]() ![]() |
|
Vezd |
|
||||||||
Новичок Профиль Группа: Участник Сообщений: 29 Регистрация: 5.6.2011 Репутация: нет Всего: нет |
В книге "Программироване на F#" Сошникова Д.В. есть пример:
В 5 строчке получили числовой результат. Далее в книге предлагается применить #light - синтаксис, и приведен следующий пример:
В 6 строке почему то уже такого же результата числового не получаем. В чем ошибка? (VS 2010, F# 2.0 Interactive, сборка 4.0.30319.1) Приложил файл с кодом, идущий вместе с книгой. Там есть эти примеры. Если в F# Interactive поставить дополнительный пробел в первой строчке кода ("let solve (a,b,c) ="), тогда получается числовой результат:
Но как это написать правильно в .fs, чтобы при нажатии Alt-Enter происходило выполнение с числовым результатом я не понял. Разобрался. Надо в .fs тоже поставить пробел в первой строчке и выделяет его тоже перед нажатием Alt-Enter.
И еще вопрос: надо ли ставить точку с запятой в конце 3 строки? Результат один и тот же с и без точки c запятой. Это сообщение отредактировал(а) Vezd - 7.7.2013, 14:13 Присоединённый файл ( Кол-во скачиваний: 0 ) ![]() |
||||||||
|
|||||||||
![]() ![]() ![]() |
Правила форума «Функциональные языки: общие вопросы» | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Void. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Функциональные языки: общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |