ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
18 апреля
618170 Топик полностью
Mahagam (06.09.2015 20:59, просмотров: 160) ответил Николай Коровин на Ну почему же бейсик...
эти все биты и байты - это не целевая задача. это уже частности. вы когда себе эту вируталку лепить станете, то возникнет непреодолимое желание делать макрооперации. берём мифический марсоход:
	if (наткнулись на камень) мотор(крути_взад)

	if (солнечные панели не дают напругу) {
		посчитай_поворот_в _пространстве(текущий_угол, новый_угол, насколько_повернуть)
		поверни_солнечные_панели(новый угол)
	}

	if (антенна не смотрит на землю) {
		посчитай_поворот_в _пространстве(текущий_угол, новый_угол, насколько_повернуть)
		поверни_антенну(новый угол)
	}
вот выделенная функция явно будет состоять из расчёта матрицы трансформации и домножения на эту матрицу, и что-то мне подсказывает, что разработчик виртуальной машины (читай - интерпретатора) явно захочет сделать эту функцию - командой. ибо так оно будет быстрее выполняться и меньше места занимать в памяти.