![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 22.12.2010
Сообщений: 5
|
![]()
#include "stdafx.h"
#include <iostream> #include <stdlib.h> #include <conio.h> #include <windows.h> #include <fstream> int _tmain(int argc, _TCHAR* argv[]) { unsigned __int64 A = 18446744073709551000; unsigned __int64 B = 200; unsigned __int64 C=A+B; printf("%i \n",C); } для начала необходимо просто добиться правильного сложения после выполнения этого кода результат сложения -416. подскажите в чем проблема... |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
unsigned __int64=unsigned long long.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#3 |
Регистрация: 22.12.2010
Сообщений: 5
|
![]()
#include "stdafx.h"
#include <iostream> #include <stdlib.h> #include <conio.h> #include <windows.h> #include <fstream> int _tmain(int argc, _TCHAR* argv[]) { unsigned long long A = 18446744073709551000; unsigned long long B = 200; unsigned long long C=A+B; printf("%i \n",C); getch(); } эффект тотже... -416 получается... какие идеи? |
![]() |
![]() |
![]() |
#4 |
C++ hater
Старожил
Регистрация: 19.07.2009
Сообщений: 3,333
|
![]()
складывай массивы в столбик.
либо используй либу gmp
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
![]() |
![]() |
![]() |
#5 |
Регистрация: 22.12.2010
Сообщений: 5
|
![]() |
![]() |
![]() |
![]() |
#6 |
C++ hater
Старожил
Регистрация: 19.07.2009
Сообщений: 3,333
|
![]()
2snap006
у меня в репозитории есть. у тебя не знаю. с ней идет ман.
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
![]() |
![]() |
![]() |
#7 |
Регистрация: 22.12.2010
Сообщений: 5
|
![]() |
![]() |
![]() |
![]() |
#8 |
C++ hater
Старожил
Регистрация: 19.07.2009
Сообщений: 3,333
|
![]()
2snap006
в начальной школе учился? складываем единицы, если результат > 9, то разряд переносится в десятки. и тд
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
![]() |
![]() |
![]() |
#9 |
Регистрация: 22.12.2010
Сообщений: 5
|
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
MMX сложить два числа | gansm | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 13 | 29.10.2010 05:16 |
Макрос: сложить два числа | белочка | Microsoft Office Excel | 6 | 23.12.2009 22:02 |
перевод строки в long long и обратно | Dimarik | Общие вопросы C/C++ | 9 | 16.09.2009 13:27 |
Сложить два числа | iwaniwan | Win Api | 3 | 23.04.2009 06:27 |