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

Разбить число на целую и дробную часть - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Удалить ту строку в котором есть слово "нет" http://www.cyberforum.ru/cpp-beginners/thread1141981.html
Есть строки и нужно удалить ту строку в котором есть слово "нет". Все остальные должны оставаться без изменений.
C++ Загрузка файла в массив Здравствуйте, помогите, при загрузке из файла в массив - выбивается какой-то мусор... в чем дело? #include<iostream> #include<string> #include<fstream> using namespace std; struct Animal { int code; string name; http://www.cyberforum.ru/cpp-beginners/thread1141973.html
C++ Вставить новый символ после заданного
К примеру с клавиатуры вводим а и * и после всех а должна доставиться *
Функция: найти exp(-1) как сумму ряда C++
Дано натуральное число N. exp(-1)=sum(pow(-1,n)*(pow(x,n)))/fact(n)
C++ Структура "Студент". Реализовать подпрограммами http://www.cyberforum.ru/cpp-beginners/thread1141962.html
Добрый вечер. Нужно, полностью развязать задачу. Реализовать подпрограммами ____________________________ Нужно ввести 10 студентов ____________________________ 1. № п / п 2. Фамилия студента 3. Название группы (А-1, Б-2, В-3, Г-4) 4. Год окончания школы 5. Стаж работы (да, нет) 6. Задолженность по дисциплине (химия, физика, ТКМ)
C++ Найти разность между произведением нечетных чисел и наибольшим среди отрицательных Вводится последовательность из N целых чисел, найти разность между произведением нечетных чисел и наибольшим среди отрицательных. подробнее

Показать сообщение отдельно
bacujiuca1
0 / 0 / 0
Регистрация: 20.05.2013
Сообщений: 17
08.04.2014, 00:40     Разбить число на целую и дробную часть
Возможно-ли разбить число x, допустим, это- "3.142", на целую и дробную часть. Именно чтобы было "3" и "14", а не "3.000" и "0.142" как на скрине . При этом x обязательно должен иметь 3 знака после запятой.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <fstream.h>
#include <string>
#include <math.h>
using namespace std;
 
int main(){
int n;
double x, y1, y2, y3;
cout.setf(ios::fixed);
cout.precision(5);
 
for (n= 1; n<= 10; n++){
x= 3.14159265359* n;
y2= modf(x, &y1);
y3=y2*100000;
cout << x<<"   "<< y1<<"   "<< y2<< "  -  "<< y3<< "\n";}
system("pause >> void");
}
Разбить число на целую и дробную часть
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru