Форум программистов, компьютерный форум, киберфорум
Наши страницы

Объясните, как работает фрагмент - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ MinGW + Netbeans http://www.cyberforum.ru/cpp-beginners/thread419836.html
Здравствуйте. Помогите, пожалуйста, разобраться с проблемками. Первая проблема заключается в том, что я добавил свой каталог библиотек, но при компиляции выскакивает ошибка, что не найден файл или...
C++ Найти сумму ряда с заданной точностью Напишите пожалуйста код. http://www.cyberforum.ru/cpp-beginners/thread419834.html
Дан одномерный массив A из m элементов C++
Дан одномерный массив A из m элементов. Вводится число k (k<m). Получить из А матрицу, по k элементов в строке. Недостающие элементы заменить 0.
C++ Приведите пример.
Программа с использованием функции без параметров. Можете разьяснить все как есть
C++ Зачем нужна перестановка? http://www.cyberforum.ru/cpp-beginners/thread419815.html
для чего нужна перестановка в этой программе? #include <stdio.h> #include <ctype.h> #include <stdlib.h> char* srepeat(char* s) { char* a, *b, c, m, *t = s; for(;*s; *s++) { if(!...
C++ Процент от полученного в качестве аргумента числа. Написать функцию Procent,которая возвращает процент от полученного в качестве аргумента числа. подробнее

Показать сообщение отдельно
romster
5 / 3 / 1
Регистрация: 25.11.2011
Сообщений: 78

Объясните, как работает фрагмент - C++

28.12.2011, 17:50. Просмотров 285. Ответов 0
Метки (Все метки)

Может мне ламеру кто-нибудь оъяснить как работает это фрагмент программы по переводу из 2 в 10 сс
C++
1
2
3
4
5
6
if (i < str.length() && str[i++] == '.')
    {  float F = 1;
        while ( i < str.length() && (str[i] == '0' || str[i] == '1' ))
        {F /= 2;
        if ( str[i++] == '1')
                des += F;}}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.