Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
DarkMasterW
4 / 4 / 1
Регистрация: 25.10.2013
Сообщений: 230
17.03.2014, 09:01  [ТС]

Что если число будет слишком большим и не поместиться в int?

17.03.2014, 09:01. Просмотров 1794. Ответов 37
Метки (Все метки)

Ответ

Цитата Сообщение от alsav22 Посмотреть сообщение
Какого типа?
DWORD
Цитата Сообщение от alsav22 Посмотреть сообщение
Как выглядит этот набор? Что из себя представляет (или может представлять)? Как распологается в строке (или это слово?)?
[a-zA-Z0-9] [DWORD] [0-9] [0-9] [a-zA-Z0-9]
Примерно так. Может отсутствовать любое количество параметров начиная с конца, так же строка может иметь вид:
[a-zA-Z0-9] [a-zA-Z0-9]
Это корректный вид строки. Вся строка будет вбита ручками пользователем. Соответственно, что там прилетит никому не известно.
Начал читать подробнее про atoi - dword походу не его стезя. Или я ошибаюсь? Под unsigned нашел только strtoul, но он под long и strtoull под long long соответственно.

Вернуться к обсуждению:
Что если число будет слишком большим и не поместиться в int?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.03.2014, 09:01
Готовые ответы и решения:

Если первое число окажется кратным 5 или второе число будет нечетным, то вывести на экран сумму их модулей
4. Даны два числа N и М. Если первое число окажется кратным 5 или второе число...

Как в выделенную память записать поочередно число int, массив char[n], и еще число int
Выделяю память void* Start=malloc(Size); Как туда записать поочередно...

Что означает ошибка too few arguments to function ‘int my_func(int, int)’ (язык C++)?
В чём проблема? #include <iostream> int my_func (int i, int j){ int z; ...

Что будет если так сделать?
Всем привет! Что будет если применить такую конструкцию int global; void...

Как получить число типа int, если имеется указатель на строку с этим числом?
допустим у меня есть строка " 45"; и указатель на нее string *str; как...

37
Другие темы раздела
C++ Заменить чтение из файла аналогом fstream http://www.cyberforum.ru/cpp-beginners/thread1121423.html
char fileName; printf("Enter file name: "); scanf("%255s", fileName); FILE *open = fopen(fileName, "r"); if(open) while(!feof(open)) { ...
C++ Convert parameter from 'const char [12]' to 'char' Подключил файл cpp и h (с описанием функции). При вызове выбивает с ошибкой: d:\project\Form1.h(509): error C2664: 'FunJ' : cannot convert parameter 1 from 'const char ' to 'char' Из файла ... http://www.cyberforum.ru/cpp-beginners/thread1121414.html
Передача параметров функциям. Можно ли изменить этот параметр внутри функции C++
Доброго времени суток, господа знатоки.В универе препод задал сделать проверку входных данных на ошибку.Я полазил по форумам и нашел вот такой вариант: double number; while ((cin >> number).fail()...
C++ Вставить функцию в код по подсчету времени на нахождения ключа в массиве (бинарный поиск)
помогите вставить функцию в код по подсчету времени на нахождения ключа в массиве(бинарный поиск) . вот код #include <stdlib.h> #include <iostream> #include <windows.h> #include <cmath>...
C++ Перегрузка конструкторов (создание класса Matrix, перемножение матриц) http://www.cyberforum.ru/cpp-beginners/thread1121374.html
Помогите пожалуйста с умножением матриц Добавлено через 20 секунд #include <iostream.h> #include <conio.h> #include <stdio.h> #include <stdlib.h> #include <math.h> #define N 4 class Matrix{
C++ Составить программу, считающую нормы двух гауссовых чисел Надо составить программу считающая нормы двух гауссовых чисел(комплексные числа с целыми коэф.). С помощью алгоритма евклида вычислить нод и линейные представления для них. сделать проверку. Можно... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru