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

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

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

Регистрация: Feb 2007
Сообщений: 14
Question ^-Поразрядное исключающее или, |-поразрядное или. Раскажите?

Суть вопроса в том как работает ^-Поразрядное исключающее или, |-поразрядное или.
Хотел сделать график квадратного уравнения, а получилось вот что.
если^ заменить на | рисунок изменится.
Код HTML:
setInterval(printF,1);
i=0
function printF(){
	i++	;
	_root.createEmptyMovieClip('tchk'+i,i)
	eval("tchk"+i).lineStyle(2,black,100);
	eval("tchk"+i).moveTo(0,0);
	eval("tchk"+i).lineTo(0,1);
	eval("tchk"+i)._x = (i)+80
	eval("tchk"+i)._y = (i^2+i+1)
}
П.С.
так лудше? Суровые у вас нравы.
на будущее учту


Последний раз редактировалось LeonArdo davi; 31.12.2007 в 19:24.
Старый 31.12.2007, 19:00
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 2  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Существую такие вещи как точка и запятая. И если хотите получить ответ и не заработать "плюс" за неуважение к пользователям форума, исправте свое сообщение.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 31.12.2007, 19:30
Ostgur вне форума Посмотреть профиль Отправить личное сообщение для Ostgur Посетить домашнюю страницу Ostgur Найти все сообщения от Ostgur
  № 3  
Ответить с цитированием
Ostgur
 
Аватар для Ostgur

Регистрация: Apr 2004
Адрес: macromedia—adobe Любит: Flash MX
Сообщений: 2,860
потому что это разные действия!
Код:
// 15 decimal = 1111 binary 
// 9 decimal = 1001 binary 
var x:Number = 15 ^ 9; 
trace(x); 
// 1111 ^ 1001 = 0110 
// returns 6 decimal (0110 binary)
Код:
// 15 decimal = 1111 binary 
var x:Number = 15; 
// 9 decimal = 1001 binary 
var y:Number = 9; 
// 1111 | 1001 = 1111 
trace(x | y); // returns 15 decimal (1111 binary)
вот график!
Код:
xGraph = 20;

this.createEmptyMovieClip("Graph1", 1, true, "none", "round", "miter", 1);
Graph1.moveTo(xGraph, Math.sin(xGraph*1000)+50);
Graph1._xscale *= 2;
Graph1._yscale *= 2;

Graph1.onEnterFrame = function(){
Graph1.lineStyle(0.5, 0xFF00FF, 100);
Graph1.lineTo(xGraph+1, Math.tan(xGraph*(random(100)+900))+1+50);
Graph1.endFill();
xGraph += 1;
Graph1._x *= -1.1;
Graph1._y *= -1.1;
Graph1._xscale *= 1.005;
Graph1._yscale *= 1.005;
if(xGraph >= 150){
	delete Graph1.onEnterFrame;
}
}


Последний раз редактировалось Ostgur; 31.12.2007 в 19:33.
Старый 31.12.2007, 19:41
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 4  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Мне вообще не ясен вопроса. Если вы хотили сделать квадратное уровнение, то есть возведение любого числа в степень два (это делается с мощью метода Math.pow (число, степень)), то причем тут бинарные операторы?
__________________
(и)Нильс.ru | Плагины для FlashDevelop

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

Регистрация: Feb 2007
Сообщений: 14
спасибо ато не где не нашол их объяснения
__________________
Они убили Кени!!!!
СВОЛОЧИ!!!!

Старый 31.12.2007, 19:50
Ostgur вне форума Посмотреть профиль Отправить личное сообщение для Ostgur Посетить домашнюю страницу Ostgur Найти все сообщения от Ostgur
  № 6  
Ответить с цитированием
Ostgur
 
Аватар для Ostgur

Регистрация: Apr 2004
Адрес: macromedia—adobe Любит: Flash MX
Сообщений: 2,860
нажмите F1 там есть строка для поиска, туда пишем ^ например и смотрим. А, вообще, я бы так делал возведения в степень:
Код:
//в квадрат
trace(i*i);

Старый 31.12.2007, 19:55
LeonArdo davi вне форума Посмотреть профиль Отправить личное сообщение для LeonArdo davi Найти все сообщения от LeonArdo davi
  № 7  
Ответить с цитированием
LeonArdo davi
 
Аватар для LeonArdo davi

Регистрация: Feb 2007
Сообщений: 14
Мне просто в школе Basic вижл преподовали. И я привык, что знак ^ -знак возведения в степень.

А в книге уже посматрел чё он означает, но не нашол как он работает.
__________________
Они убили Кени!!!!
СВОЛОЧИ!!!!


Последний раз редактировалось iNils; 31.12.2007 в 20:01.
Старый 31.12.2007, 20:01
Ostgur вне форума Посмотреть профиль Отправить личное сообщение для Ostgur Посетить домашнюю страницу Ostgur Найти все сообщения от Ostgur
  № 8  
Ответить с цитированием
Ostgur
 
Аватар для Ostgur

Регистрация: Apr 2004
Адрес: macromedia—adobe Любит: Flash MX
Сообщений: 2,860
Flash == Basic
И есть ещё такой предмет алгебра, так где там значок для возведения в степент в виде ^?
Изображения
 

Старый 31.12.2007, 20:11
DarkLight вне форума Посмотреть профиль Отправить личное сообщение для DarkLight Посетить домашнюю страницу DarkLight Найти все сообщения от DarkLight
  № 9  
Ответить с цитированием
DarkLight
ветеран форума
 
Аватар для DarkLight

Регистрация: May 2006
Адрес: Москва
Сообщений: 2,978
Отправить сообщение для DarkLight с помощью ICQ Отправить сообщение для DarkLight с помощью Skype™
Цитата:
Сообщение от Ostgur
И есть ещё такой предмет алгебра, так где там значок для возведения в степент в виде ^?
Во всех калькуляторах, которые я видел, ^ обозначало возведение в степень, поэтому ничего странного в этом нет
__________________
4am is time to rock

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

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

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


 


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


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