Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 27.07.2005, 16:26
_Alex вне форума Посмотреть профиль Отправить личное сообщение для _Alex Найти все сообщения от _Alex
  № 1  
Ответить с цитированием
_Alex
 
Аватар для _Alex

Регистрация: Jul 2005
Сообщений: 26
Отправить сообщение для _Alex с помощью ICQ
Question математические вычисления в ас

люди, подскажите, насколько точно флеш работает с математикой..
озадачили проблемой промоделировать некий физ процесс с визуализацией..
вот рассматриваю флеш, как один из вариантов решения поставленной задачи..
вычисления преимущественно углов, высоких скоростей, и тп..
заранее благодарен..

Старый 27.07.2005, 16:51
styx вне форума Посмотреть профиль Отправить личное сообщение для styx Найти все сообщения от styx
  № 2  
Ответить с цитированием
styx

Регистрация: Apr 2003
Сообщений: 243
нормально работает. я считал жёсткую систему дифур по Rk4 с адаптивным шагом - всё работало как часы, даже на As1 (с без-типовыми переменными).

Старый 27.07.2005, 17:01
TechGiG вне форума Посмотреть профиль Отправить личное сообщение для TechGiG Найти все сообщения от TechGiG
  № 3  
Ответить с цитированием
TechGiG

Регистрация: Jul 2005
Сообщений: 41
по-моему системы по дифур'ам легче посчитать на бумажке.
а на счет математике - не сомневайся всё работает.

Старый 27.07.2005, 17:15
_Alex вне форума Посмотреть профиль Отправить личное сообщение для _Alex Найти все сообщения от _Alex
  № 4  
Ответить с цитированием
_Alex
 
Аватар для _Alex

Регистрация: Jul 2005
Сообщений: 26
Отправить сообщение для _Alex с помощью ICQ
Цитата:
Сообщение от styx
нормально работает. я считал жёсткую систему дифур по Rk4 с адаптивным шагом - всё работало как часы, даже на As1 (с без-типовыми переменными).
Пасибки за ответ :-)

Старый 27.07.2005, 17:17
_Alex вне форума Посмотреть профиль Отправить личное сообщение для _Alex Найти все сообщения от _Alex
  № 5  
Ответить с цитированием
_Alex
 
Аватар для _Alex

Регистрация: Jul 2005
Сообщений: 26
Отправить сообщение для _Alex с помощью ICQ
Цитата:
Сообщение от TechGiG
по-моему системы по дифур'ам легче посчитать на бумажке.
а на счет математике - не сомневайся всё работает.
Спасибо за ответ..

Старый 27.07.2005, 17:25
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 6  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Как раз точность работы флеша оставляет желать лучшего.
Код:
dx = .1;
x = 0;
for (i = 0; i < 100; i++) {
	x += dx;
	trace (x);
}
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 27.07.2005, 18:00
_Alex вне форума Посмотреть профиль Отправить личное сообщение для _Alex Найти все сообщения от _Alex
  № 7  
Ответить с цитированием
_Alex
 
Аватар для _Alex

Регистрация: Jul 2005
Сообщений: 26
Отправить сообщение для _Alex с помощью ICQ
Цитата:
Сообщение от iNils
Как раз точность работы флеша оставляет желать лучшего.
Код:
dx = .1;
x = 0;
for (i = 0; i < 100; i++) {
	x += dx;
	trace (x);
}
мда......заставляет задуматься)))))...
хотя это может только при выводе...что то типа ограничения точности при выводе на экран...
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
2
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
3
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
3.9
4
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.9
5
5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.8
5.9
5.99999999999999
6.09999999999999
6.19999999999999
6.29999999999999
6.39999999999999
6.49999999999999
6.59999999999999
6.69999999999999
6.79999999999999
6.89999999999999
6.99999999999999
7.09999999999999
7.19999999999999
7.29999999999999
7.39999999999999
7.49999999999999
7.59999999999999
7.69999999999999
7.79999999999999
7.89999999999999
7.99999999999999
8.09999999999999
8.19999999999999
8.29999999999999
8.39999999999999
8.49999999999999
8.59999999999999
8.69999999999999
8.79999999999998
8.89999999999998
8.99999999999998
9.09999999999998
9.19999999999998
9.29999999999998
9.39999999999998
9.49999999999998
9.59999999999998
9.69999999999998
9.79999999999998
9.89999999999998
9.99999999999998

Старый 27.07.2005, 18:07
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 8  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Легко проверить
Код:
dx = .1;
x = 0;
for (i = 0; i < 100; i++) {
	x += dx;
}
if (x == 10) {
	trace ("current");
} else {
	trace ("error :" + (10 - x));
}
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 27.07.2005, 18:12
_Alex вне форума Посмотреть профиль Отправить личное сообщение для _Alex Найти все сообщения от _Alex
  № 9  
Ответить с цитированием
_Alex
 
Аватар для _Alex

Регистрация: Jul 2005
Сообщений: 26
Отправить сообщение для _Alex с помощью ICQ
Цитата:
Сообщение от iNils
Легко проверить
Код:
dx = .1;
x = 0;
for (i = 0; i < 100; i++) {
	x += dx;
}
if (x == 10) {
	trace ("current");
} else {
	trace ("error :" + (10 - x));
}

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

Старый 27.07.2005, 19:27
Whatsername вне форума Посмотреть профиль Отправить личное сообщение для Whatsername Найти все сообщения от Whatsername
  № 10  
Ответить с цитированием
Whatsername

Регистрация: Jul 2003
Адрес: Петербург
Сообщений: 432
Js считает еще хуже... может дело в ос?
__________________
Папа просил передать вам всем, что театр закрывается. Нас всех тошнит.

Создать новую тему Ответ Часовой пояс GMT +4, время: 23:59.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 23:59.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.