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

При присвоении переменной с целочисленным типом дробного значения, дробная часть не отображается - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реализовать сложение и вычитание длинных чисел ( количество символов бесконечно ) http://www.cyberforum.ru/cpp-beginners/thread1166010.html
#include <tchar.h> #include <stdio.h> #include <iostream.h> #include <string.h> #include <math.h> float Sum(float s1, float s2) { return (s1 + s2); } float Minus(float s1, float s2)
C++ Как правильно сделать самообновление программы? Добрый день Есть программа которая должна обновляться Для ясности: Файл программы старой версии - PROGRAM_NAME Файл программы новой версии - PROGRAM_NAME_NEW Решил разделить обновление на 2 этапа: 1) Старая версия программы (PROGRAM_NAME) запускает файл с новой версией программы (PROGRAM_NAME_NEW) с параметром update_stage_1: Новая версия программы копирует свое содержимое в файл... http://www.cyberforum.ru/cpp-beginners/thread1166009.html
Подчеркиваются двоеточия в конце строк кода C++
хочу научиться программировать скачал Microsoft Visual C++ 2010 Express и видео уроки пишу первую прогу но почему то пишет при компиляции что ошибка или что файл не найден подскажите что не так?
Преобразовать многочлен схемой Горнера и решишь это уравнение рекурсивно C++
Доброго дня. Такая задача, решить рекурсивно следующее выражение ех, оно раскладывается на ех=1+ х/1! + х2/2! + х3/3! + ... + хn/n! + ... = 1 + x/1( 1+x/2 ( 1+x/3 ( 1+... ( 1+x/(n-1)! ( 1+x/n!( 1+... Такая ужасная штука длится бесконечно, нужно преобразовать этот многочлен схемой Горнера и решишь это уравнение рекурсивно. Подскажите как решить кто чем может, спасибо!
C++ Транспонирование - как вызвать функцию из main http://www.cyberforum.ru/cpp-beginners/thread1165989.html
Вроде всё правильно но выдаёт ошибку Unresolved external '_main' referenced from C:\PROGRAM FILES (X86)\BORLAND\CBUILDER6\LIB\C0X32.OBJ #include <iostream> #include <cstdlib> using namespace std; const N=3; void trans(double A,double B){ int i,j;
C++ Как работает программа,если можно последовательные этапы, после запуска(что вводить и т.д.) //--------------------------------------------------------------------------- # include <fstream.h> #include <vcl.h> #pragma hdrstop #include <stdio.h> #include "Unit1.h" //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma resource "*.dfm" подробнее

Показать сообщение отдельно
Qficer
Сообщений: n/a

При присвоении переменной с целочисленным типом дробного значения, дробная часть не отображается - C++

04.05.2014, 16:02. Просмотров 170. Ответов 0
Метки (Все метки)

При присвоении переменной с целочисленным типом (например: 'int a;') дробного значения (например: 'a = 1.11'), дробная часть не отображается, но сохраняется и при присвоении следующей переменной.

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
int main()
{
    int e;
    cin >> e;
    char f;
    cin >> f;
    cout << e << endl;
    cout << "and \n";
    cout << f << endl;
    return 0;
}
выведет, при присвоении переменной "e" значения "1.1":
1
and
.

Понимаю, что в памяти остался еще "хвост" в виде "1", следующей переменной будет присвоен именно он (например: 'float r;'). Это синтаксис языка такой или я не то делаю?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru