Свежие публикации

Здесь собраны все публикуемые пикабушниками посты без отбора. Самые интересные попадут в Горячее.

12 Декабря 2015

Твиттерские новости

Твиттерские новости

Ужасный спойлер к Звездным Войнам 7

Двоичная система для чайников

Здравствуйте, ребята!

Я решил сделать серию постов по информатике для чайников.

Если первый пост пойдёт хорошо, то будет еще несколько в том же духе.


---------------------------------------------------------

Введение


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


Основа основ современного компьютера – ДВОИЧНАЯ СИСТЕМА СЧИСЛЕНИЯ (2-СС). Звучит угрожающе!.. Чтобы понять, что такое ДСС, и научиться с ней работать, надо уметь складывать, умножать и возводить числа в степень. Ок, даю шпаргалку.


Сложение чисел


Пусть у нас есть какое-то число. Допустим, 5. И мы хотим прибавить к нему другое число. Допустим, 3. Как нам это сделать? Давайте, представим число 5 как пять палочек:

|||||

А число 3 как три палочки:

|||

Чтобы сложить их, сначала нарисуем пять палочек, потом допишем к ним еще три:

||||||||

Теперь пересчитаем – получилось 8.


Зря смеётесь! Когда считаем палочками – в Википедии это называется (ВНИМАНИЕ! НЕНОРМОТИВНАЯ ЛЕКСИКА!) «Единичная непозиционная система счисления с единичным весовым коэффициентом». Ну, или попросту будем называть УНАРНАЯ СИСТЕМА СЧИСЛЕНИЯ (1-СС).


В обычной жизни мы (люди) пользуемся ДЕСЯТЕРИЧНОЙ СИСТЕМОЙ СЧИСЛЕНИЯ (10-СС). Она так называется, потому что у нас есть десять цифр. К тому же, она еще и ПОЗИЦИОННАЯ, что означает, что значение (вес) цифры зависит от её положения в записи числа, например, в числах 2, 21 и 211 цифра 2 означает, соответственно, единицы, десятки и сотни.


Десятичная система счисления


Как мы складываем в 10-СС? Например, столбиком:

   12

+ 99


Сначала складываем единицы: 2+9 = 11, т.е. при сложении двух единичных чиселок появился новый десяток. Ясное дело, что из них может появиться только один десяток, потому что самое большое, что можно сложить – это 9+9 = 18. Таким образом, разбиваем сложение на кусочки: вместо 12+99 мы делаем 2+9 + 10+90, т.е. единицы и десятки (а потом и сотни) складываем отдельно друг от друга:


12 + 99 = [разобьем на разряды]

= (2+9) + (10+90) = [сложим первые разряды]

= 11 + (10+90) = [снова разобьем на десятки и единицы]

= (1 + 10) + (10 + 90) = [снова перегруппируем, чтобы отделить десятки от единиц]

= 1 + (10 + 10 + 90) = [сложим десятки]

= 1 + (110) = [разобьем на сотни и десятки]

= 1 + 10 + 100


Ясно, что получится 111, но давайте остановимся и посмотрим на эту полученную форму записи:

1 + 10 + 100


Фишка в том, что любое число можно представить как сумму отдельно единиц, отдельно десятков, сотен и т.д., например:

564 = 500 + 60 + 4, 7031 = 7000 + 000 + 30 + 1


Особенность такой записи в том, что мы видим во всех разрядах одну значащую цифру (первую), все следующие за ней цифры – это нули. Запомните этот момент – это важно.


При этом вместо того, чтобы писать 1000, мы можем написать 10^3  (т.е. десять в третьей степени, что можно расшифровать как 10*10*10).


В частности:

7000 = 7*1000 = 7 * 10^3


А всё число 7031 можно расписать так:

7031  = 7*10^3 + 0*10^2 + 3*10^1 + 1*10^0


Напомню, что любое число в нулевой степени даёт единицу, и 10^0 = 1, а любое число в первой степени даёт само себя 10^1 = 10.  Еще напомню, что любое число умноженное на 0 даёт 0, т.е. 0*10^2 = 0.


Так вот, наша система счисления называется десятичной именно благодаря этой десятке, которую в степень возводим.


Краткое отступление. Дорогие мои! Не путайте числа и цифры! Путать цифры и числа – это как путать буквы и звуки. Цифра – это просто символ для записи чисел. А число – это абстрактная величина, обычно означающее количество чего-нибудь. Думаю, все поняли. :)


Двоичная система счисления


Теперь, поговорим о 2-СС. Её особенность в том, что в ней есть всего 2 символа для записи чисел: 0 и 1. Что интересно, при этом любое число, которое можно записать в 10-СС, так же можно записать и в 2-СС, и даже в 1-СС!


Двоичная система тоже позиционная и отличается от десятичной тем, что в ней вместо 10 в степень возводится двойка, например, число двоичное число 101101 можно прочитать так:

101101= 1*2^5 + 0*2^4 + 1*2^3 + 1*2^2 + 0*2^1 + 1*2^0

= 32 + 0 + 8 + 4 + 0 + 1 = 45 (это уже в десятичной системе)


Теперь давайте поскладываем в двоичной системе.


Начнём с простого: 0+0 = 0, 1+0 = 1, 0+1 = 1

Ничего удивительного, в 10-СС это точно так же выглядит.

Теперь посложнее: 1 + 1 = 10

Ой! Почему десять???

А вот никакие не ДЕСЯТЬ! Это число ДВА. Просто в двоичной записи.


Дальше: 10 + 1 = 11

Нет!!! Это не десять плюс один! Это два плюс один! В 10-СС это выглядит так: 2 + 1 = 3, а в 1-СС так: || + | = |||. Ясно –понятно?

Усложняем программу: 11 + 1 = ?

Хм… сложновато? Давайте упростим! По той же схеме, что и 12 + 99. Не забываем, что всё это в двоичной системе!

11 + 1 = [разобьем на разряды]

= (10 + 1) + 1 = [перегруппируем]

= 10 + (1 + 1) = [О! “1+1” складывать умеем!]

= 10 + 10 = [ну, здесь просто сначала игнорируем нули, складываем 1+1 и потом приписываем 0 к результату]

= 100

Ну, сколько можно??? Это не СТО!!! Если то же самое записать в 10-СС, то получим: 3 + 1 = 4. Т.е. это 100 в записи 2-СС – это ЧЕТЫРЕ.


Ну, и для закрепления материала сложим в 2-СС:


   1101 + 1001

= (1000 + 100 + 00 + 1) + (1000 + 000 + 00 + 1)

= (1000 + 1000) + (100 + 000) + (00 + 00) + (1 + 1)

= (10000) + (100) + (00) + (10)

= (10000) + (100) + (00 + 10)

= (10000) + (100) + (10)

= (10000) + 110

= 10110


А по-русски: 13 + 9 = 22

Показать полностью

Возмущения пост

Небольшая предыстория которую сейчас многим в ВУЗах на собраниях по оборонительным действиям рассказывают (поэтому пруфов трудно найти, но история вполне правдивая): 

Был такой случай (не Россия). На девочку напал маньяк-педофил, погрузил ее в машину и повез домой, тщательно следя за ее действиями. Девочка, держа руки в карманах куртки, где был телефон, автонабором позвонила своей маме. Мать, не понимая, что за шорохи были слышны в телефоне, не сбрасывала. Позже она услышала грубый мужской голос и голос своей дочери, ведущих диалог о происходящим. Далее звонок в полицию, определение местонахождения и благополучное извлечение девочки из рук маньяка.

Данная история описана мною для понятия сути возмущения.

Теперь сама суть: 

Сейчас, идя мимо магазина, в 10-ти метрах от меня падает мужчина с двумя костылями. Я, как нормальный человек, подбежал, начал его поднимать, ко мне присоединился охранник из магазина, мы его посадили на стул (охранник принес стул из магазина), расспросами поняли, что мужчина-инвалид. Мужчина был в сознании (иначе мы его бы не поднимали, а оказали первую помощь), рассказал, что закружилась голова и он свалился. Еще рассказал, что живет один, больше мы его мучить не стали, так как он еле сидел и еле говорил. Я позвонил в 112, первым, что я услышал, чем был ошарашен, так они мне предложили нажать 1,2 или 3 для вызова пожарной службы, полиции, скорой помощи соответственно, я нажал цифру 3, через минуты 3 (так как больница находится недалеко) приехала скорая и погрузила мужчину в машину, оказывая ему там помощь. Ему помогли, довезли до дома, в общем все хорошо.

Далее я, ради чистого интереса, позвонил в 112, послушал опять же про цифры 1,2 или 3, стал слушать дальше....ЗВОНОК ОБОРВАЛСЯ, так как я не выбрал ничего из вышеперечисленного. Моему возмущению нет предела, если человек, попадет в какую-либо беду, ЗВОНОК ПРОСТО НА ПРОСТО СБРОСИТСЯ...Вот такая вот служба спасения. Спасибо, что дочитали пост негодования. Всем крепкого здоровья и хороших людей рядом.

Показать полностью

Мама, я влюбился в девочку...

Мама, я влюбился в девочку... Страйкбол, Оружие, Девушки, Длиннопост, Милитари
Мама, я влюбился в девочку... Страйкбол, Оружие, Девушки, Длиннопост, Милитари
Мама, я влюбился в девочку... Страйкбол, Оружие, Девушки, Длиннопост, Милитари
Мама, я влюбился в девочку... Страйкбол, Оружие, Девушки, Длиннопост, Милитари
Мама, я влюбился в девочку... Страйкбол, Оружие, Девушки, Длиннопост, Милитари
Мама, я влюбился в девочку... Страйкбол, Оружие, Девушки, Длиннопост, Милитари
Показать полностью 5

Английский - и польза, и время убить

Если тебе нечем заняться, но вроде бы как бы хочется подучить английские слова, ты попал по адресу, друг.


Вот тебе игра! Догадывайся, каким тэгом были отмечены картинки в сети и вспоминай английские слова! Все просто, как валенок.


Это тебе не Илона Давыдова.


http://webroo.org/experiments/whats-that-tag/

Английский - и польза, и время убить Язык, Английский язык, Убийство времени, Игры, Ссылка

Соседи!

У каждого должен быть сосед алкаш, и почему то у своих это я) Всем субботы)))

Как выбрать квартиру и ни в чем не прогадать. Наглядное пособие

Не зря говорят, что лучше один раз увидеть, чем сто раз услышать. Так что приглашаем прогуляться по проекту Level Селигерская и собственными глазами посмотреть на благоустройство дворов и редкие форматы квартир.

В конце экскурсии вас ждет подарок от застройщика, не пропустите!

Level Селигерская расположен в южной части района Западное Дегунино, в пешей доступности от станций метро и в окружении пяти парковых зон.

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

Специально для пикабушников застройщик Level Group дарит промокод на скидку 1%! Все подробности смотрите здесь.

Выбирайте квартиру мечты в Level Селигерская и наслаждайтесь комфортом на новом уровне.


ВЫБРАТЬ КВАРТИРУ

Реклама ООО СЗ «Селигерский»

Показать полностью

Этот парень сыграл Чубакку во всех фильмах серии "Звездные войны"

Этот парень сыграл Чубакку во всех фильмах серии "Звездные войны" Star Wars, Не мое, 9GAG, Питер Мейхью
Показать полностью 1
Мои подписки
Подписывайтесь на интересные вам теги, сообщества, авторов — и читайте свои любимые темы в этой ленте.
Чтобы добавить подписку, нужно авторизоваться.

Отличная работа, все прочитано! Выберите