powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Почему бесконечный цикл?
86 сообщений из 86, показаны все 4 страниц
Почему бесконечный цикл?
    #38742996
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
int counter = 0;

for (int i = int.MaxValue - 1; i <= int.MaxValue; i++)
{
   counter++;
   Console.WriteLine(counter);
}

Console.WriteLine(counter);


Почему тут цикл бесконечный? Ответ "цикл бесконечный по определению - все значения int меньше или равны int.MaxValue." мне непонятен. Максимальное значение для int 0x7FFFFFFF. На втором шаге цикла будет то же значение
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743008
Фотография Нахлобуч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Потому что переполнение.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743011
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НахлобучПотому что переполнение.+1
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743015
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
saxix, лень Console.WriteLine(i) добавить в тело цикла и посмотреть?
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743017
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НахлобучПотому что переполнение.
Вот это нормальный ответ.
Но почему "цикл бесконечный по определению - все значения int меньше или равны int.MaxValue."??? Это можно считать правильным ответом?
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743019
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAsaxix, лень Console.WriteLine(i) добавить в тело цикла и посмотреть?
Да я пробовал.
И так попробовал
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
 const int max = 0x7FFFFFFF;
            
            int counter = 0;

            for (int i = max - 1; i <= max; i++)
            {
                counter++;
                Console.WriteLine(counter);
            }

            Console.WriteLine(counter);


Но вот ответ мне не понятен, который автор задачи предложил
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743028
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
saxix, представьте Int32.MaxValue в двочном виде и дайте правильный ответ.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743033
Grunch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что бы произошел выход из цикла необходимо что бы i приняло значение int.MaxValue + 1, однако int не может принять такое значение, потому что "все значения int меньше или равны int.MaxValue"
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743034
Фотография Нахлобуч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
saxixНо почему "цикл бесконечный по определению - все значения int меньше или равны int.MaxValue."??? Это можно считать правильным ответом?Для начала было бы здорово услышать формальное определение бесконечного цикла. Но интуитивно понятно, что условие "i <= int.MaxValue" для "int i" всегда будет истинным и поэтому условие выхода никогда не сработает.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743035
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAsaxix, представьте Int32.MaxValue в двочном виде и дайте правильный ответ.
0x7FFFFFFF
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743039
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
saxix,

Вот это ни на какие размышления не наводит?
Код: c#
1.
2.
3.
4.
var x = 0x7FFFFFFF - 1;
Console.WriteLine(x++);
Console.WriteLine(x++);
Console.WriteLine(x++);
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743040
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
saxixskyANAsaxix, представьте Int32.MaxValue в двочном виде и дайте правильный ответ.
0x7FFFFFFF
А, в двоичном будет 1111111111111111111111111111111
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743042
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
saxixskyANAsaxix, представьте Int32.MaxValue в двочном виде и дайте правильный ответ.
0x7FFFFFFFПрикалываетесь? Это шестнадцатиричный вид.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743044
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GrunchЧто бы произошел выход из цикла необходимо что бы i приняло значение int.MaxValue + 1, однако int не может принять такое значение, потому что "все значения int меньше или равны int.MaxValue"
Все. Теперь понятно.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743047
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAsaxixпропущено...

0x7FFFFFFFПрикалываетесь? Это шестнадцатиричный вид.
Не дочитал. Поправил.
Я просто не сообразил что for пытается счетчику ещё и maxvalue + 1 присвоить. Думал что на maxvalue все заканчивается
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743049
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
saxixsaxixпропущено...

0x7FFFFFFF
А, в двоичном будет 1111111111111111111111111111111Вот!

0111 1111 1111 1111 1111 1111 1111 1111

прибавляем единичку и получаем

1000 0000 0000 0000 0000 0000 0000 0000

или -2147483648,
или Int32.MinValue

То есть "все значения int меньше или равны int.MaxValue".
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743053
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
saxixskyANAпропущено...
Прикалываетесь? Это шестнадцатиричный вид.
Не дочитал. Поправил.
Я просто не сообразил что for пытается счетчику ещё и maxvalue + 1 присвоить. Думал что на maxvalue все заканчиваетсяХватит глупости писать.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743054
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAsaxixпропущено...

Не дочитал. Поправил.
Я просто не сообразил что for пытается счетчику ещё и maxvalue + 1 присвоить. Думал что на maxvalue все заканчиваетсяХватит глупости писать.
Ступил. Не посмотрел что сначала в for идет присваивание, потом только сравнение.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743060
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
saxixskyANAпропущено...
Хватит глупости писать.
Ступил. Не посмотрел что сначала в for идет присваивание, потом только сравнение.У Вас пробелы в знании синтаксиса C# и типов.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743091
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAsaxixпропущено...

Ступил. Не посмотрел что сначала в for идет присваивание, потом только сравнение.У Вас пробелы в знании синтаксиса C# и типов.
Ну в данном случае типы точно не причем )))
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743102
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще

Почему тут true
Код: c#
1.
2.
3.
float begin = 100000000;
float end = 100000001;
Console.WriteLine(begin==end);


А тут false
Код: c#
1.
2.
3.
float begin = 10000000;
float end = 10000001;
Console.WriteLine(begin==end);


Почему для больших значений float нет разницы между 100000000 и 100000001 и т.п.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743108
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
saxixЕще

Почему тут true
Код: c#
1.
2.
3.
float begin = 100000000;
float end = 100000001;
Console.WriteLine(begin==end);


А тут false
Код: c#
1.
2.
3.
float begin = 10000000;
float end = 10000001;
Console.WriteLine(begin==end);


Почему для больших значений float нет разницы между 100000000 и 100000001 и т.п.
Считается что это бесконечность?
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743128
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
saxixskyANAпропущено...
У Вас пробелы в знании синтаксиса C# и типов.
Ну в данном случае типы точно не причем )))Ахаха. Вы продолжаете писать глупости.

int (Int32) - это 32-разрядное целое число со знаком. 32-ой бит используется в качестве знакового бита (0 - число положительно, 1 - отрицательное).

Как бы двоичное представление наглядно показывает, что i становится отрицательным на третьей итерации и цикл продолжается бесконечно.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743129
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
saxixЕще

Почему тут true
Код: c#
1.
2.
3.
float begin = 100000000;
float end = 100000001;
Console.WriteLine(begin==end);


А тут false
Код: c#
1.
2.
3.
float begin = 10000000;
float end = 10000001;
Console.WriteLine(begin==end);


Почему для больших значений float нет разницы между 100000000 и 100000001 и т.п.Это магия, "типы точно не причем"
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743132
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAsaxixпропущено...

Ну в данном случае типы точно не причем )))Ахаха. Вы продолжаете писать глупости.

int (Int32) - это 32-разрядное целое число со знаком. 32-ой бит используется в качестве знакового бита (0 - число положительно, 1 - отрицательное).

Как бы двоичное представление наглядно показывает, что i становится отрицательным на третьей итерации и цикл продолжается бесконечно.
Да Вы не поняли в чем я запутался. Запутался в поведении for.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743134
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAsaxixЕще

Почему тут true
Код: c#
1.
2.
3.
float begin = 100000000;
float end = 100000001;
Console.WriteLine(begin==end);


А тут false
Код: c#
1.
2.
3.
float begin = 10000000;
float end = 10000001;
Console.WriteLine(begin==end);


Почему для больших значений float нет разницы между 100000000 и 100000001 и т.п.Это магия, "типы точно не причем"
Понятно что типы, но что-то я не найду объяснений. Начиная с какой величины считается значение бесконечным, например.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743215
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
saxixskyANAпропущено...
Ахаха. Вы продолжаете писать глупости.

int (Int32) - это 32-разрядное целое число со знаком. 32-ой бит используется в качестве знакового бита (0 - число положительно, 1 - отрицательное).

Как бы двоичное представление наглядно показывает, что i становится отрицательным на третьей итерации и цикл продолжается бесконечно.
Да Вы не поняли в чем я запутался. Запутался в поведении for.Не вопрос. Обратимся к документации: for (Справочник по C#) .

С помощью цикла for можно циклически выполнять оператор или блок операторов до тех пор, пока указанное выражение ( condition ) не будет являться false .

Код: c#
1.
2.
for (initializer; condition; iterator)
    body


condition в Вашем случае всегда true , следовательно body выполняется бесконечно.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743252
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAsaxixпропущено...

Да Вы не поняли в чем я запутался. Запутался в поведении for.Не вопрос. Обратимся к документации: for (Справочник по C#) .

С помощью цикла for можно циклически выполнять оператор или блок операторов до тех пор, пока указанное выражение ( condition ) не будет являться false .

Код: c#
1.
2.
for (initializer; condition; iterator)
    body


condition в Вашем случае всегда true , следовательно body выполняется бесконечно.
Спасибо. Я давно разобрался. А по float можете что сказать?
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743255
Фотография Нахлобуч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Более того:

Код: c#
1.
2.
3.
4.
var a = 10000f;
var b = 0.00001f;

Console.WriteLine(a + b);


Выведет 10000.

По поводу твоего вопроса.

Берешь ближайшие к 100 000 000 степени двойки (это будет 2^26 == 67 108 864 и 2^27 == 134 217 728) и делишь "расстояние" между ними на 2^23 (23 -- это мантисса для float) == 8 388 608 делений; получаем, что каждое деление равно 8.

Теперь: (100 000 000 - 2^26) / 8 == 4 111 392. Это число целое, т.е. искомое значение точно представимо во float (попадает в "деление"). А вот (100 000 001 - 2^26) / 8 == 4 111 392.125 и в деление не попадает, что приводит к округлению -- в данном случае, в меньшую сторону.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743273
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
saxixskyANAпропущено...
Не вопрос. Обратимся к документации: for (Справочник по C#) .

С помощью цикла for можно циклически выполнять оператор или блок операторов до тех пор, пока указанное выражение ( condition ) не будет являться false .

Код: c#
1.
2.
for (initializer; condition; iterator)
    body


condition в Вашем случае всегда true , следовательно body выполняется бесконечно.
Спасибо. Я давно разобрался. А по float можете что сказать?Лучше ссылку дам: " Что нужно знать про арифметику с плавающей запятой ".
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743307
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAsaxixпропущено...

Ну в данном случае типы точно не причем )))Ахаха. Вы продолжаете писать глупости.

int (Int32) - это 32-разрядное целое число со знаком. 32-ой бит используется в качестве знакового бита (0 - число положительно, 1 - отрицательное).

Как бы двоичное представление наглядно показывает, что i становится отрицательным на третьей итерации и цикл продолжается бесконечно.
А почему тогда Int32.MinValue=-2,147,483,648 а
Int32.MaxValue=2,147,483,647? :)
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743337
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВskyANAпропущено...
Ахаха. Вы продолжаете писать глупости.

int (Int32) - это 32-разрядное целое число со знаком. 32-ой бит используется в качестве знакового бита (0 - число положительно, 1 - отрицательное).

Как бы двоичное представление наглядно показывает, что i становится отрицательным на третьей итерации и цикл продолжается бесконечно.
А почему тогда Int32.MinValue=-2,147,483,648 а
Int32.MaxValue=2,147,483,647? :)Вот тебе 32 бита (32-й знаковый):

0000 0000 0000 0000 0000 0000 0000

Подумай :)
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743352
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бесконечный цикл:
Можно бесконечно смотреть на огонь, как спорят мсу с хвостом,
и как мурлычет консоль..
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
   static void Main(string[] args)
        {
            int i;
            for (i = 0; i < 2-1; Console.Beep()) ;
            {
                i = i + 1;
            }

        }
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743361
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAsaxixпропущено...

Спасибо. Я давно разобрался. А по float можете что сказать?Лучше ссылку дам: " Что нужно знать про арифметику с плавающей запятой ".
Это я еще три часа назад нагуглил. Оставил на почитать по дороге домой. Спасибо. То есть такая специфика с float характерна не только для .Net?
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743365
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВskyANAпропущено...
Ахаха. Вы продолжаете писать глупости.

int (Int32) - это 32-разрядное целое число со знаком. 32-ой бит используется в качестве знакового бита (0 - число положительно, 1 - отрицательное).

Как бы двоичное представление наглядно показывает, что i становится отрицательным на третьей итерации и цикл продолжается бесконечно.
А почему тогда Int32.MinValue=-2,147,483,648 а
Int32.MaxValue=2,147,483,647? :)
Потому что 4 байта число, отрицательное и положительное может быть + 0.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743367
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ORM-ы, домы, дао перетерли, взялись за задачку, которую джуниорам на первом тесте дают...
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743383
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKIORM-ы, домы, дао перетерли, взялись за задачку, которую джуниорам на первом тесте дают...
Все в жизни циклично
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743391
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
saxixskyANAпропущено...
Лучше ссылку дам: " Что нужно знать про арифметику с плавающей запятой ".
Это я еще три часа назад нагуглил. Оставил на почитать по дороге домой. Спасибо. То есть такая специфика с float характерна не только для .Net?Бинго!

P.S.: что, сейчас в школах и институтах информатику не преподают?
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743417
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
saxixЕвгенийВпропущено...

А почему тогда Int32.MinValue=-2,147,483,648 а
Int32.MaxValue=2,147,483,647? :)
Потому что 4 байта число, отрицательное и положительное может быть + 0.И?
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743419
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAsaxixпропущено...

Это я еще три часа назад нагуглил. Оставил на почитать по дороге домой. Спасибо. То есть такая специфика с float характерна не только для .Net?Бинго!

P.S.: что, сейчас в школах и институтах информатику не преподают?
Чего дерзкий такой?
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743429
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
saxixskyANAпропущено...
Бинго!

P.S.: что, сейчас в школах и институтах информатику не преподают?
Чего дерзкий такой?Вообще я вопрос всем задал, а не конкретно тебе.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743431
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAsaxixпропущено...

Чего дерзкий такой?Вообще я вопрос всем задал, а не конкретно тебе.
Я первый из всех ответил, или надо сразу всем было ответить. Сомневаюсь что по базовой программе типы данных по битам разбирают
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743437
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
saxixskyANAпропущено...
Вообще я вопрос всем задал, а не конкретно тебе.
Я первый из всех ответил, или надо сразу всем было ответить. Сомневаюсь что по базовой программе типы данных по битам разбираютПредставление различных чисел (целых и с плавающей точкой) в компьютерах. Куда уж базовей?
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743440
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У нас это было как в школе, так и на первом курсе института. Ну и при изучении ассемблера мы к этому возвращались.
Вот и спрашиваю у тех, кто недавно закончил.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743443
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAsaxixпропущено...

Я первый из всех ответил, или надо сразу всем было ответить. Сомневаюсь что по базовой программе типы данных по битам разбираютПредставление различных чисел (целых и с плавающей точкой) в компьютерах. Куда уж базовей?
В моем было...типы данных, размер памяти который занимают, как из одного формата в другой, системы исчисления. Больше не припомню. Всё зависит от преподавателя.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743446
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAУ нас это было как в школе, так и на первом курсе института. Ну и при изучении ассемблера мы к этому возвращались.
Вот и спрашиваю у тех, кто недавно закончил.
В школе изучали "школьный алгоритмический язык". Туфта короче. Препод... старый был, видимо с книжки читал. Ни о каких типах даже и не заикался.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743449
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
saxix, понятно. Ну значит читай MSDN, там и про знак написано, и про двоичное дополнение до двух
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743452
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAsaxix, понятно. Ну значит читай MSDN, там и про знак написано, и про двоичное дополнение до двух
В MSDN тоже все относительно поверхностно (не во всем конечно).
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743458
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
saxixskyANAsaxix, понятно. Ну значит читай MSDN, там и про знак написано, и про двоичное дополнение до двух
В MSDN тоже все относительно поверхностно (не во всем конечно).Ну что там поверхностно?

"Значения Int32 представлены в 31 бите, 32-ой бит используется в качестве знакового бита. Положительные значения представляются в виде знака и величины. Отрицательные значения представляются в виде дополнения до двух."

Читаешь, что такое дополнение до 2-х и как используется для представления чисел в компьютерах, и всё становится понятно.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743478
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Предлагаю сделать отдельный топик что бы разобраться что такое системы счисления.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743511
saxix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAsaxixпропущено...

В MSDN тоже все относительно поверхностно (не во всем конечно).Ну что там поверхностно?

"Значения Int32 представлены в 31 бите, 32-ой бит используется в качестве знакового бита. Положительные значения представляются в виде знака и величины. Отрицательные значения представляются в виде дополнения до двух."

Читаешь, что такое дополнение до 2-х и как используется для представления чисел в компьютерах, и всё становится понятно.
Я не про эти моменты. Это и так знал. Есть опыт на С с битовыми операциями.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743539
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKIПредлагаю сделать отдельный топик что бы разобраться что такое системы счисления. Уже есть такой топик: ВикипедиЯ
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743540
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKI, что, в институт не поступил?
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743578
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAчто, в институт не поступил?
Неа, поступал в академию а закончил университет!
Чесслово, в диплопе так написано.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743600
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKIskyANAчто, в институт не поступил?
Неа, поступал в академию а закончил университет!
Чесслово, в диплопе так написано. Поступил в академию, а закончил университет. Получил при этом диплоП.

Шарага какая-то
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743605
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAEDUARD SAPOTSKIпропущено...

Неа, поступал в академию а закончил университет!
Чесслово, в диплопе так написано. Поступил в академию, а закончил университет. Получил при этом диплоП.

Шарага какая-то
От уже буквоед! Клава не моего размера была.
"шарага"
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743619
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKI,
почему шарага ? посмотрел стоимость обучения, или я не понял или или данные старые или просто даром?
http://www.bntu.by/news/15-fgde-news/302-2012-02-27-08-29-16.html
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743628
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то в степипочему шарага ?
Ну я спецом в кавычки взял, это гуру из Зеленограда с гарвардским дипломом самый большой ВУЗ в РБ шарагой обозвал.
А по ценам я не в теме, почти 10 лет как окончил.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743629
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743631
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743632
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
~60 000 р в год.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743636
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мда, а мне еще и стипендию платили, временами.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743638
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKI,
да че там ваша стипа, у нас раз в кабак сходить болемене.
лучше хардкор - без стипы и без общаги
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743646
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то в степида че там ваша стипа, у нас раз в кабак сходить болемене.
лучше хардкор - без стипы и без общаги
Дык не спорю. В мое время платили ~40 000 б/р это ~20 баксов по тем временам. А я тогда на ремонте мониторов халтурил, один раз собирался на экзамен, и перед самым выходом приносят монитор починить - срочно! 50$! Подумал - нафиг экзамен, потом сдам, лучше сразу почти 3 стипухи в кармане!
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743774
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKIГде-то в степипочему шарага ?
Ну я спецом в кавычки взял, это гуру из Зеленограда с гарвардским дипломом самый большой ВУЗ в РБ шарагой обозвал.

Ну может и не шарага. Основы информатики и вычислительных систем преподают? И что ты в Гомеле забыл, закончив "самый большой ВУЗ в РБ"?
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743805
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAНу может и не шарага. Основы информатики и вычислительных систем преподают? И что ты в Гомеле забыл, закончив "самый большой ВУЗ в РБ"?
Только в Зеленограде не поняли, что пост:
EDUARD SAPOTSKIПредлагаю сделать отдельный топик что бы разобраться что такое системы счисления.
Был просто стебом над текущим топиком, или где-то еще?
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743820
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKI,

а. мне любопытно что сейчас преподают в школах и ВУЗах;
б. остальное всё шутки юмора и стёб я твой прекрасно понял, а вот ты походу нет.

Ответь на пункт а., если не сложно.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743856
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAОтветь на пункт а., если не сложно.
Диплом в 2005-м получил, такая инфа тебе интересна? Про сегодняшних студентов я хз.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38743966
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKIskyANAОтветь на пункт а., если не сложно.
Диплом в 2005-м получил, такая инфа тебе интересна? Про сегодняшних студентов я хз.Скользкий тип

Мне любопытно, что преподают(авали) после того, как я закончил школу и институт. А закончил я их в 1998-м и 2003-м соответсвенно.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38744031
Фотография Belavik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAEDUARD SAPOTSKIпропущено...

Диплом в 2005-м получил, такая инфа тебе интересна? Про сегодняшних студентов я хз.Скользкий тип

Мне любопытно, что преподают(авали) после того, как я закончил школу и институт. А закончил я их в 1998-м и 2003-м соответсвенно.
А все, ты закончил и перестали вообще информатику преподавать ))))
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38744033
Фотография Belavik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelavikskyANAпропущено...
Скользкий тип

Мне любопытно, что преподают(авали) после того, как я закончил школу и институт. А закончил я их в 1998-м и 2003-м соответсвенно.
А все, ты закончил и перестали вообще информатику преподавать ))))
У нас в школе учили информатики без компьютеров )))
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38744040
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAМне любопытно, что преподают(авали) после того, как я закончил школу и институт. А закончил я их в 1998-м и 2003-м соответсвенно.
Хочешь конкретный ответ - задай конкретный вопрос!
У меня спецуха больше с электроникой связана. Из программирования был семестр чистого Си и семестр С++. Семестр по интернет-технологиям и потом практика по HTML. Семестр автокада, там немного LISP затронули. Еще SPICE, LabView... но это больше к электронике. Больше всего мозг выносили матлабом, разные моделирования, прогнозирование, нейросети, форексы и т.д. Но по сегодняшним меркам все преподавали конечно на примитивном уровне. Интернет-технологии вообще читала тетя по учебнику наверное 90-го года. За что универу благодарен так это за системотехнику и системный анализ - коммуникационные технологии, логистика, транспортные задачи, аналитика и т.д... Сейчас эти знания начинают приносить не плохую копеечку. Но там просто два препода были очень хороших, действительно спецы в своем дела, поэтому разжовывали все капитально. Ну вот как-то так...
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38744046
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelavikskyANAпропущено...
Скользкий тип

Мне любопытно, что преподают(авали) после того, как я закончил школу и институт. А закончил я их в 1998-м и 2003-м соответсвенно.
А все, ты закончил и перестали вообще информатику преподавать ))))Ну как видишь некоторым не преподавали.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38744049
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelavikBelavikпропущено...

А все, ты закончил и перестали вообще информатику преподавать ))))
У нас в школе учили информатики без компьютеров )))Мы тоже из одной системы счисления в другую на листочке в клеточку переводили и лекции в институте не на смартфон записывали :)
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38744051
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKIskyANAМне любопытно, что преподают(авали) после того, как я закончил школу и институт. А закончил я их в 1998-м и 2003-м соответсвенно.
Хочешь конкретный ответ - задай конкретный вопрос!
У меня спецуха больше с электроникой связана. Из программирования был семестр чистого Си и семестр С++. Семестр по интернет-технологиям и потом практика по HTML. Семестр автокада, там немного LISP затронули. Еще SPICE, LabView... но это больше к электронике. Больше всего мозг выносили матлабом, разные моделирования, прогнозирование, нейросети, форексы и т.д. Но по сегодняшним меркам все преподавали конечно на примитивном уровне. Интернет-технологии вообще читала тетя по учебнику наверное 90-го года. За что универу благодарен так это за системотехнику и системный анализ - коммуникационные технологии, логистика, транспортные задачи, аналитика и т.д... Сейчас эти знания начинают приносить не плохую копеечку. Но там просто два препода были очень хороших, действительно спецы в своем дела, поэтому разжовывали все капитально. Ну вот как-то так...Основ информатики и вычислительных систем не было, ясно.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38744056
Фотография Belavik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANABelavikпропущено...

А все, ты закончил и перестали вообще информатику преподавать ))))Ну как видишь некоторым не преподавали.
Не все имели возможность получить хорошее образование. Взять хотя бы мой институт. Считаю, что "программирование" преподавали очень плохо. Мало у кого вообще личные компы были. Доступ в аудиторию с компьютерами после пар только за деньги, да и те компы были древние. Интернета не было.
Недавно встретился со студентом 3-е курсником моего ВУЗа (просил у меня сделать ему курсовую). Судя по курсовой - с ребят стали требовать больше. А что толку? Если что - курсовую не делал из-за отсутствия времени )))
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38744061
Фотография Belavik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANABelavikпропущено...

У нас в школе учили информатики без компьютеров )))Мы тоже из одной системы счисления в другую на листочке в клеточку переводили и лекции в институте не на смартфон записывали :)
Переводом из одной системы счисления в другую на листочке занимались вроде как на втором курсе.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38744065
Фотография Belavik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANABelavikпропущено...

А все, ты закончил и перестали вообще информатику преподавать ))))Ну как видишь некоторым не преподавали.
Нам преподавали, скажем так ...часть основ. Грубо говоря - после института и программировать не умел. Хоть и занял первое место на городском и окружном "соревновании" по программированию.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38744067
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelavikskyANAпропущено...
Мы тоже из одной системы счисления в другую на листочке в клеточку переводили и лекции в институте не на смартфон записывали :)
Переводом из одной системы счисления в другую на листочке занимались вроде как на втором курсе.Хм, мы вроде как в 8-м классе.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38744070
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BelavikskyANAпропущено...
Ну как видишь некоторым не преподавали.
Нам преподавали, скажем так ...часть основ. Грубо говоря - после института и программировать не умел. Хоть и занял первое место на городском и окружном "соревновании" по программированию.Основы информатики не обязательно в программировании применяются. В схемотехнике например тоже.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38744084
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAОснов информатики и вычислительных систем не было, ясно.
Задай конкретный вопрос - получишь конкретный ответ! Что ты понимаешь под - "Основ информатики и вычислительных систем"? Переводить из одной системы счисления в другую еще в школе учили. Логические элементы, триггеры, счетчики, регистры... в универе конечно изучали, теж грю, больше с электроникой спецуха связана. Даже могу тебе поведать как все это дело на кремниевых подложках травится, еще и моделировали всю эту хрень.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38744087
Фотография Belavik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANABelavikпропущено...

Переводом из одной системы счисления в другую на листочке занимались вроде как на втором курсе.Хм, мы вроде как в 8-м классе.
Ну вот видишь. У нас первое упоминание о информатике было в 10 классе.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38744095
Фотография Belavik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А учили в 10-м по учебнику, который по центру на картинке
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38744097
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKIskyANAОснов информатики и вычислительных систем не было, ясно.
Задай конкретный вопрос - получишь конкретный ответ! Что ты понимаешь под - "Основ информатики и вычислительных систем"?Предмет я такой понимаю, предмет. Вон уже и скриншот учебника по нему запостили.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38744104
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAПредмет я такой понимаю, предмет. Вон уже и скриншот учебника по нему запостили.
Ну если память не изменяет, то предмета именно с таким названием не было, но сомневаюсь что не преподавали то что написано в этой книжке. Хотя хз, я еще в 10-м классе по собственной инициативе вызубрил вот эту книгу:

Что позволило пропускать многие лекции в универе.
...
Рейтинг: 0 / 0
Почему бесконечный цикл?
    #38744117
Фотография Belavik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAEDUARD SAPOTSKIпропущено...

Задай конкретный вопрос - получишь конкретный ответ! Что ты понимаешь под - "Основ информатики и вычислительных систем"?Предмет я такой понимаю, предмет. Вон уже и скриншот учебника по нему запостили.
Вы бы посмотрели содержание книги
...
Рейтинг: 0 / 0
86 сообщений из 86, показаны все 4 страниц
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Почему бесконечный цикл?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]