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

Как записать в long - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать функцию вычисления суммы элементов массива http://www.cyberforum.ru/cpp-beginners/thread1040787.html
вот мои наработки...ошибки выдает,а я их не вижу. #include <iostream.h> #include <stdlib.h> main() { int fun(int x); { int a,i,sum=0; for (i=0;i<10;i++)
C++ Моделирование автоматом через классы Помогите пож-та написать программу классами по теме моделирование автоматом. http://www.cyberforum.ru/cpp-beginners/thread1040784.html
C++ "Зациклить" программу
Недавно начал изучение с++ и, наверное, просто не дошел до этого. Будьте добры, подскажите, могу ли я спросить пользователя программы: "Желаете ли Вы продолжить использование программы?", и если он ответит утвердительно, прогнать ее еще раз??? Будьте добры, напишите подобную конструкцию:). Спасибо :)
Реализовать под счет длин отдельных ломанных и сортировку по цвету C++
1.Задан список точек на плоскости, представляющий ломаные линии. Каждая точка характеризуется парой координат и цветом точки одного цвета образуют ломаную линию. Реализовать под счет длин отдельных ломанных и сортировку по цвету. она воде решена: #include <stdio.h> #include <math.h> #include <string.h> void main(){ int i, j, n, nl=0, f=1;
C++ Сформировать массив, содержащий числа, вывести их и значение их суммы http://www.cyberforum.ru/cpp-beginners/thread1040744.html
Ребят привет, помогите пожалуйста решить задачку, а то у меня никак не получается. Задано количество членов разложения e=2+1/2!+1/3!+1/4!... не превышающее 25. Сформировать массив, содержащий эти числа, вывести их и значение их суммы. Помогите пожалуйста :'(
C++ Строки. [Ввести список фамилий,упорядочить по алфавиту] Задание = реализовать через вызов функции... подробнее

Показать сообщение отдельно
ZaMaZaN4iK
Мой лучший друг-отладчик!
 Аватар для ZaMaZaN4iK
163 / 163 / 9
Регистрация: 24.06.2012
Сообщений: 662
Записей в блоге: 5
Завершенные тесты: 1
14.12.2013, 09:25     Как записать в long
надо брать больший тип данных. например int64 (long long), или его же версию unsigned(то бишь беззнаковую).Должно влезть.Ну а если уже туда не влазят, то пишем в переменные для вещественных чисел(float,double,long double)

Нельзя больше записать, потому что так сказать не хвататет битов.Целочисленные переменные представлены в памяти наборами битов, каждый из которых принимает значения 0 или 1.Они и представляют число в степенях двойки. Следовательно, чем больше битов в числе, тем большее число можно в него записать.Ну а в версии беззнаковой бит, который отвечает за знак, используется тоже для представления числа. Так и получается, что он вмещает числа большие, но взамен он не может работать с отрицательными числами.
 
Текущее время: 00:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru