Forth
http://fforum.winglion.ru/

Float и SPF4 ( что и как )
http://fforum.winglion.ru/viewtopic.php?f=39&t=2276
Страница 2 из 2

Автор:  MrYuran [ Пн июл 27, 2009 16:36 ]
Заголовок сообщения: 

Гость писал(а):
Conductivity @ DATA>FLOAT32 F. CR ( можно FE. )

Не, Conductivity @ не нужно, число уже на стеке.
Йесс!!

Dpack

-------- Send: --------
FF 42 0 0 0 0 -146 0
-------- Echo: --------
FF 42 0 0 0 0 BA
-------- Receive: --------
FE Preamble FE OK
1 Status 1 OK
D2 4 Temperature 12 ,34 oC
E1 10 Concentrat 43 ,21 %
0 50 9A 44 449A5000 Conductivity 1234.5000
0 0 0 0 0 Corrected Conductivity 0.0000000
FF CS=FF OK
Ok ( FFFFFFFF(-1) )

Блин, если б начальник узнал, чем я занимаюсь уже не первый день вместо того чтобы за полчаса накидать в билдере отладчик и заниматься непосредственной работой...
:dmad;
Однако, направление ROT-ации я уже не путаю... :D

Автор:  mOleg [ Пн июл 27, 2009 16:44 ]
Заголовок сообщения: 

MrYuran писал(а):
Блин, если б начальник узнал, чем я занимаюсь уже не первый день вместо того чтобы за полчаса накидать в билдере отладчик и заниматься непосредственной работой...

гм.
я вот что хочу сказать, вы дискредитируете форт в глазах общественности (начальника) таким образом 8(
лучше для работы использовать знакомый инструмент, а незнакомый осваивать, по-возможности, самостоятельно.
А то опять будут на бедный Форт бочку катить 8( все-таки под него надо свои мозги несколько иначе поставить, и на это нужно время...
это мое ИМХО :)

Автор:  MrYuran [ Пн июл 27, 2009 16:49 ]
Заголовок сообщения: 

mOleg писал(а):
лучше для работы использовать знакомый инструмент, а незнакомый осваивать, по-возможности, самостоятельно

<offtop>
Такой уж я человек... Привык делать то, что нравится, и так, как хочется.
Тем более в пятницу обнаружил, что билдер сломался...
Переставлять - ещё что-нето отвалится (GCC к примеру), и так по кругу...
И потом, в стрессовой ситуации соображать начинаешь быстрее
</offtop>

Автор:  MrYuran [ Вт июл 28, 2009 08:51 ]
Заголовок сообщения: 

Что-то этот F. часто эксепшены вываливает.
Понадёжнее какие слова будут?
Чтобы с нужными проверками и т.д.
FF FF FF FF Ktermo EXCEPTION! CODE:C0000090 ADDRESS:00553458 WORD:F=
USER DATA: 00341E94 THREAD ID: 00000F64 HANDLER: 0012EFE8
STACK: (3) 7FFD9000 00195C6E 00150000 7C816D4F FFFFFFFF FFFFFAFF [FFFFFAFF]
RETURN STACK:
0012EFBC : 0056E0FF PrintFInf
0012EFC0 : 0056E22C F.
0012EFC4 : 0056EFF2 PrintFloat

Автор:  Kopa [ Вт июл 28, 2009 09:26 ]
Заголовок сообщения: 

MrYuran писал(а):
Что-то этот F. часто эксепшены вываливает.
Понадёжнее какие слова будут?
Чтобы с нужными проверками и т.д.


Слова F. FE. FS. печатают число со стека плавающей арифметики
( не со стека данных! )

P.S. Какая цепочка команд вызывает исключение?
Заметил вызов исключения: 0xFFFFFFFF DATA>FLOAT32 F.
далее вызов F. выводит infinity
Возможно это подразумевалось.

а может проблему решит если добавить явный вызов слова FINIT вначале?

Автор:  MrYuran [ Вт июл 28, 2009 11:44 ]
Заголовок сообщения: 

Вроде больше не выпадает, ну и ладно.

Страница 2 из 2 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/