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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 03.06.2008, 13:14
chingachgoog вне форума Посмотреть профиль Найти все сообщения от chingachgoog
  № 21  
Ответить с цитированием
chingachgoog
Banned
[+4 01.02.09]
[+1 01.02.09]
 
Аватар для chingachgoog

блогер
Регистрация: Nov 2006
Адрес: Moscow
Сообщений: 2,145
Записей в блоге: 7
Цитата:
Сообщение от Alex_beginner Посмотреть сообщение
iNils!
А вот пост chingachgooga посмотрите. Он считает, что b110 тоже самое что и b11000000
Ошибки тут нет. Просто все зависит, ДЛЯ ЧЕГО вам понадобились двоичные обозначения, не для того ведь, чтобы 2+2 сложить?

Код:
_global.__resolve = function (name) {
	if (name.charAt (0) == 'b') {
		var z = name.slice (1);
		if (!(z.length % 8)) {
			return parseInt (z, 2);
		}
	}
};

insert = b01010000
update = b11010000
resultat=(insert & update)
trace(resultat.toString(2));  // 1010000, т.е. 01010000

_global.__resolve = function (name) {
	if (name.charAt (0) == 'b') {
		return parseInt (name.slice (1), 2);
	}
};

insert = b0101
update = b1101
resultat=(insert & update)
trace(resultat.toString(2));  // 101, т.е. 0101

Старый 03.06.2008, 13:41
Alex_beginner вне форума Посмотреть профиль Отправить личное сообщение для Alex_beginner Найти все сообщения от Alex_beginner
  № 22  
Ответить с цитированием
Alex_beginner
 
Аватар для Alex_beginner

Регистрация: May 2008
Сообщений: 476
Что то я Вас непонимаю! Я говорю о том что двоичное число "110" не равно "11000000", а Вы мне говорите, что просто все зависит, для чего Вам понадобились двоичные представления. А вот десятичные 20 равно десятичному 50?!!!!!! Или тоже все зависит от того, для чего понадобились десятичные обозначения.
__________________
Случайность, господа, это знаете ли непознанная необходимость.

Старый 03.06.2008, 14:46
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 23  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
имея скромный опыт, тем не менее хочу отметить, что юзать бинари мне приходилось только в контексте, упомянутом Inils'ом. Т.е. имея ОГРАНИЧЕННЫЙ размер выделенной под нужды программы памяти приходилось задавать состояния объектов, занося инфу в биты. Но никак не для сложения, вычитания, деления и пр.
Зачем тогда языки высокого уровня вообще нужны? В сях многие битовы константы имеют стринговый дефайн для УДОБСТВА.


Последний раз редактировалось alexcon314; 03.06.2008 в 14:49.
Старый 03.06.2008, 15:41
chingachgoog вне форума Посмотреть профиль Найти все сообщения от chingachgoog
  № 24  
Ответить с цитированием
chingachgoog
Banned
[+4 01.02.09]
[+1 01.02.09]
 
Аватар для chingachgoog

блогер
Регистрация: Nov 2006
Адрес: Moscow
Сообщений: 2,145
Записей в блоге: 7
Цитата:
Сообщение от Alex_beginner Посмотреть сообщение
Что то я Вас непонимаю! Я говорю о том что двоичное число "110" не равно "11000000"
А я нигде и не говорил, что они равны

Цитата:
Сообщение от Alex_beginner Посмотреть сообщение
а Вы мне говорите, что просто все зависит, для чего Вам понадобились двоичные представления.
Разумеется.
Какая разница в каком числе проверяется, например, состояние второго слева бита?
Что это будет 110, что 11000000 - результат будет одинаковый - единица. (см. пример выше)

Цитата:
Сообщение от alexcon314
В сях многие битовы константы имеют стринговый дефайн для УДОБСТВА.
Собственно об этом я в посте 13 и сказал. Вся эта затея - для наглядности.


Последний раз редактировалось chingachgoog; 03.06.2008 в 15:45.
Старый 03.06.2008, 16:03
Alex_beginner вне форума Посмотреть профиль Отправить личное сообщение для Alex_beginner Найти все сообщения от Alex_beginner
  № 25  
Ответить с цитированием
Alex_beginner
 
Аватар для Alex_beginner

Регистрация: May 2008
Сообщений: 476
chingachgoog!
А это по Вашему что?!!:

Цитата:
Вообще смысл всей этой затеи в наглядности для программиста, а она не теряется, что мы пишем b110 или мы пишем b11000000 Вообщем без разницы - как кому угодно пользуйтесь
По Вашему b110 отличается от b11000000 только наглядностью.
__________________
Случайность, господа, это знаете ли непознанная необходимость.

Старый 03.06.2008, 16:16
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 26  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Alex_beginner, если Вам так нравится привязываться к словам, не стараясь вникнуть в смысл, то хоть не коверкайте:
Цитата:
что мы пишем b110 или мы пишем b11000000 Вообщем без разницы
Цитата:
По Вашему b110 отличается от b11000000
__________________
Reality.getBounds(this);

Старый 03.06.2008, 16:30
chingachgoog вне форума Посмотреть профиль Найти все сообщения от chingachgoog
  № 27  
Ответить с цитированием
chingachgoog
Banned
[+4 01.02.09]
[+1 01.02.09]
 
Аватар для chingachgoog

блогер
Регистрация: Nov 2006
Адрес: Moscow
Сообщений: 2,145
Записей в блоге: 7
Цитата:
Сообщение от Alex_beginner Посмотреть сообщение
chingachgoog!
А это по Вашему что?!!:
Это увы, пробелы вашего учителя по русскому
Перевожу:

Цитата:
Сообщение от chingachgoog
Вообще смысл всей этой затеи в наглядности для программиста, а она [наглядность] не теряется, что мы пишем b110 или мы пишем b11000000 [предложение закончено] Вообщем без разницы - как кому угодно пользуйтесь
Цитата:
Сообщение от Alex_beginner Посмотреть сообщение
По Вашему b110 отличается от b11000000 только наглядностью.
Наоборот (вот же умение прочитать! Наверное, я совсем заумно пишу) Наглядность у них одинаковая. Что касается отличий, то по-моему только вы увидели, что эти числа якобы где-то у меня равны. Я же писал, что без разницы какие числа использовать - длинные (кратные байту) или короткие (например 3-х битные), т.к. наглядность в обоих случаях остается.

Старый 03.06.2008, 16:35
Alex_beginner вне форума Посмотреть профиль Отправить личное сообщение для Alex_beginner Найти все сообщения от Alex_beginner
  № 28  
Ответить с цитированием
Alex_beginner
 
Аватар для Alex_beginner

Регистрация: May 2008
Сообщений: 476
Wolsh!
Во-первых не только к словам, но и к математическим выражениям и числам во всех представлениях. А потом мне непонятно зачем Вы процитировали chingachgooga!
Цитата:
что мы пишем b110 или мы пишем b11000000 Вообщем без разницы
еще раз доказывая тем самым, что я прав и "110" в двоичной системе НЕ равно "11000000" также в двоичном представлении.
Во-вторых. Если Вы уж цитируете меня, то цитируйте фразы до конца, а то полуправда хуже лжи.

Я вот об этом:
Цитата:
По Вашему b110 отличается от b11000000
А вот как у меня:
Цитата:
По Вашему b110 отличается от b11000000 только наглядностью
Вообще-то спор яйца выйденного нестоит, и я в данной ситуации если бы ошибся таким образом, взял бы и просто согласился. А щас получится, что новички читая форум сочтут, что числа то "110" и "11000000" равны. Как Вы думаете хорошо ли это по отношению к новичкам?
__________________
Случайность, господа, это знаете ли непознанная необходимость.

Старый 03.06.2008, 16:46
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 29  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Могу только развести руками) Таким новичком я никогда не был, и здесь таких не встречал. На остальное Вам ответил chingachgoog. Перечитайте еще раз прежде чем постить ответ.
__________________
Reality.getBounds(this);

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

Регистрация: May 2008
Сообщений: 476
Chingachgoog! Попрошу Вас впреть такими фразами не бросаться:
Цитата:
Это увы, пробелы вашего учителя по русскому
Здесь Вам не сбор идиотов!!!

И потом, если уж Вы указываете мне или другим участникам форума на синтаксические и орфографические ошибки русского языка, то будьте добры сами их не делать:

Цитата:
что мы пишем b110 или мы пишем b11000000 Вообщем без разницы
-
точка между "b11000000" и "Вообщем" отсутсвует. Предложение не закончено.
Поэтому, я настаиваю на том, что Вы сделали ошибку. Просто нехотите щас признаться в этом.
__________________
Случайность, господа, это знаете ли непознанная необходимость.

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

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

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


 


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


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