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

Существует ли метод/функция перевода значения символьной переменной в int - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Двоичные файлы.Дано предложение.Создать файл и вывести в него все символы этого предложения,отличные от знаков препинания.Вывести содержимое на экран. http://www.cyberforum.ru/cpp-beginners/thread116903.html
плллиииз =)
C++ Найти среднее арифметическое количеств положительных, кратных 5 элементов массивов Посмотрите пожалуйста. Может, что то изменить нужно. Потому что некоторые задачи писал, так чтоб хотя бы просто запустились. Использование подпрограмм для решения задач 1.Найти среднее арифметическое количеств положительных, кратных 5 элементов массивов А, В, С. //------------------------------------- #include <iostream> #include <conio.h> http://www.cyberforum.ru/cpp-beginners/thread116895.html
С++ матрица C++
Дана целочисленная прямоугольная матрица.Определить номер строки в которой находится самая длинная серия одинаковых элементов. вот как определить самую длинную серию элементов
Лабораторная работа C++
Даны матрицы А(4х4) и В(4х4) Решение надо на С++ Никак не получается =\
C++ Двумерный массив С++ http://www.cyberforum.ru/cpp-beginners/thread116796.html
изначально: мне вот нужно реализовать массив, как показано на рисунке 10.4 массив вида = <буква>; помогите, пожалуйста.
C++ Максимальные и минимальные числа Знайты max{min(a,b)min(c,d)} подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
 Аватар для zss
5942 / 5547 / 1783
Регистрация: 18.12.2011
Сообщений: 14,155
Завершенные тесты: 1
05.08.2014, 09:04     Существует ли метод/функция перевода значения символьной переменной в int
MousePro, тогда уж напишите свою функцию pow,
т.к. библиотечная возводит double в степень double:
C++
1
2
3
4
5
6
7
int pow(int x,int n)
{
    int p=1;
    for(int i=1;i<=n;i++)
          p*=x;
    return p;
}
Хотя можно обойтись и без pow
C++
1
2
3
4
5
6
7
8
9
10
11
12
int atoi(const char *a)
{
    int buff=0;
    int count = std::strlen(a)-1;
    int koef=1;
    for (; count ;count--)
    {
        buff += (a[count] - '0')* koef;
        koef*=10;
    }
     return buff;
}
 
Текущее время: 12:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru