Форум программистов, компьютерный форум CyberForum.ru

из строки --> Число - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ сумма элементов бинарного дерева http://www.cyberforum.ru/cpp-beginners/thread96298.html
Здраствуйте, помогите, пожалуйста, написать прогу. Задача: Найти сумму с 3 по 6 элементов левой ветки, а также с 1 по 3 элемент правой ветки(сумму записать в одну переменную)
C++ Удалить столбец матрицы(а не просто невыводить) Помогите удалить столбец матрицы в которой содержится максимальный элемент. массив динамический. главное не просто не выводить, а именно удалить и указать номер удаленного столбца. http://www.cyberforum.ru/cpp-beginners/thread96286.html
Поменять знак всех локальных максимумов C++
Дана матрица размера M на N. Элемент матрицы называется ее локальным максимумом, если он больше всех окружающих его элементов. Поменять знак всех локальных максимумов данной матрицы на противоположный. При решении допускается использовать вспомогательную матрицу. Задача на С
Найти количество элементов C++
Дано целое число N и набор из N целых чисел. Найти количество элементов, расположенных перед первым минимальным элементом. Масив не использовать. Задача С
C++ Сформировать новый масив http://www.cyberforum.ru/cpp-beginners/thread96270.html
Дан массив A размера N. Сформировать новый массив B того же размера по следующему правилу: элемент BK равен сумме элементов массива A с номерами от 1 до K.
C++ Повернуть матрицу Дана квадратная матрица A порядка M. Повернуть ее на угол 90° в отрицательном направлении, то есть по часовой стрелке (при этом элемент A1,1 перейдет в A1,M, элемент A1,M — в AM,M и т. д.). Вспомогательную матрицу не использовать. Задача на С подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9383 / 5433 / 916
Регистрация: 25.07.2009
Сообщений: 10,428
16.02.2010, 21:06     из строки --> Число
Цитата Сообщение от krocodil7632 Посмотреть сообщение
Есть строка "10000111"
Сдаётся мне, что это число в двоичном формате, а не в десятичном
C
1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h>
#include <stdlib.h>
 
int main(void){
    char *binstr = "10000111";
    long num;
    
    num = strtol(binstr, NULL, 2);
    printf("Bin: %s\tDec: %ld\n", binstr, num);
    
    exit(0);
}
 
Текущее время: 00:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru