Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Сб апр 20, 2024 06:27

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Ср янв 20, 2010 23:02 
Не в сети
Moderator
Moderator

Зарегистрирован: Ср май 10, 2006 15:37
Сообщения: 1132
Откуда: Chelyabinsk ( Ural)
Благодарил (а): 0 раз.
Поблагодарили: 9 раз.
chess писал(а):
... нет у него умения писать на Форте - отсутствие практических навыков работы в какой-либо Форт-системе.


Навыки появляются из применения полученных знаний на практике.
Если это студент то преподаватель должен был дать основы, а студент
их "впитать":)
Если это самообразование то книги, чтение и изучение библиотек ( например spf4)

P.S. В spf4 devel\~ygrek\lib\neilbawd\opg.f библиотека для обычной записи формул
но это, наверное, не зачтут вы же не ~ygrek


Последний раз редактировалось Kopa Ср янв 20, 2010 23:08, всего редактировалось 1 раз.

Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Ср янв 20, 2010 23:07 
Не в сети
Аватара пользователя

Зарегистрирован: Вт ноя 06, 2007 21:23
Сообщения: 227
Откуда: Екатеринбург
Благодарил (а): 4 раз.
Поблагодарили: 7 раз.
поправим Олега не префиксную, а инфиксную.
формула взятия квадртаного корня в изначальном форте нет, но всегда есть метод Ньютона, котрый хорошо описан в учебниках по вычислениям на микропроцесорах. дело творчетсва ее найти.
есть идеи с использованием скалярных произведений и свойств перпендикулярных прымях.
Скалярное произведение перпендикулярных векторов равно нулю, а произведение угловых коэфициентов перпендикулярных прямых равно минус одному. Полученую ситему разрешить относительно координат искомой точки.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Ср янв 20, 2010 23:15 
Не в сети
Moderator
Moderator

Зарегистрирован: Ср май 10, 2006 15:37
Сообщения: 1132
Откуда: Chelyabinsk ( Ural)
Благодарил (а): 0 раз.
Поблагодарили: 9 раз.
Alexander писал(а):
формула взятия квадртаного корня в изначальном форте нет, но всегда есть метод Ньютона, котрый хорошо описан в учебниках по вычислениям на микропроцесорах. дело творчетсва ее найти.
.

Или найти реализацию на Форте
Например: .
Код:
: sqrt          ( d -- n )              \ binary search for SQRT(d)
                -1 1 rshift invert  0 >r   ( d guess | result )
        begin   dup
        while   dup r@ + dup um*        ( d guess [r+g]^2 | res )
                rot >r 2over d- d1- nip 0<  ( d f | res guess )
                if      r> r> over + >r ( d guess | result )
                else    r>
                then    u2/
        repeat  drop 2drop r> ;


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт янв 21, 2010 00:16 
Не в сети

Зарегистрирован: Пн янв 11, 2010 20:04
Сообщения: 7
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
A c xn kakoe slovo budet ?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт янв 21, 2010 01:04 
Не в сети
Аватара пользователя

Зарегистрирован: Вт мар 20, 2007 23:39
Сообщения: 1261
Благодарил (а): 3 раз.
Поблагодарили: 19 раз.
Обыкновенная тригонометрия.

_________________
Cтоимость сопровождения программного обеспечения пропорциональна квадрату творческих способностей программиста.
Роберт Д. Блисc


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 20 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 37


Вы не можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB