Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ MPI_Graph_create https://www.cyberforum.ru/ cpp-beginners/ thread294243.html
Всем привет :)! У меня задание.. нужно средствами МРИ реализовать виртуальную топологию графу . Для каждой вершины графа определить количество и номера соседних вершин. Решетка 2х3 с одной циклической связью. Что и сделал: #include "mpi.h" #include <stdio.h> #include <stdlib.h>
Объектно-ориентированное программирование C++
Помогите мне отредактировать программу...У меня есть исходники..Склеить нужно.... Класс Данные класса Методы Перегружаемые операции Матрица Размеры матрицы, Вывод матрицы. Сложение (+),вычитание (-), элементы матрицы Проверка, является ли матрица умножение матрицы матрицы ...
C++ Шифр TEA https://www.cyberforum.ru/ cpp-beginners/ thread294191.html
Привет всем, помогите написать блочный шифр под названием TEA =) я сам нуб в этом деле, а как я понял он пишется в несколько строк...долго времени не займет И написать нужно на СИ, только без плюсов) заранее благодарю
C++ Даны два целых числа https://www.cyberforum.ru/ cpp-beginners/ thread294185.html
Даны два целых числа: D (день) и M (месяц), определяющие правильную дату не високосного года. Вывести значения D и M для даты, предшествующей указанной. #include <iostream> #include <stdio.h> void m(const char*a,int mecyac); int main(void) { int denb=0; int mecyac=0; printf ("vvedem denb (ot 1 do 4)");
C++ Необходимо передать прогу под с++ срочно!
Привет Всем!! Очень нужна ваша помощ, необходимо в короткие сроки, программу по Реализации симплекс метода в случае положительных свободных членов с Borland Pascal 7.0 на с++!!! Добавлено через 1 минуту PROGRAM SIMPLEX_METOD; USES CRT; LABEL ZN,ST,ELL,_END; TYPE MAS=ARRAY OF REAL; MASB=ARRAY OF STRING; MASX=ARRAY OF REAL; VAR Fo,FunctPr,B,H,Hnew,C,Cnew,CPr,CPrnew,FX:MAS;
C++ Одномерный и двумерный массив Даны действительные числа a1,a2,…,an. Вводить их нужно как одномерный массив размером в 8 членов. Из этого массива необходимо составить вот такую матрицу: Ссылка на картинку У меня получилось сделать данную матрицу, но без ввода массива. Подскажите как сделать правильно? #include "stdio.h" #include "math.h" #define n 8 int main() { int i,j; int a; https://www.cyberforum.ru/ cpp-beginners/ thread294154.html
C++ Сортировка вектора с демонстрационной диаграммой. Сравнить различные алгоритмы сортировок по количеству операций. Сортировка вектора. https://www.cyberforum.ru/ cpp-beginners/ thread294146.html C++ Непонятки с fread
Добрый день. Столкнулся с такой проблемой: читаю обычный текстовый файл, однако помимо его содержания мне выдает еще ==**** в конце (причем количество = равно количеству переносов строк). Делал и с fread(), и через file.read(), все равно та же проблема. Код функций для чтения: char *memblock; string fileread(ifstream& file) { file.seekg (0, ios::beg); int beg=file.tellg();
C++ точечный график в dev c++ Данная программа должна выводить точечный график функции, но при выполнении выдает пустой экран.Вот код программы помогите разобраться. # include <Windows.h> #include <math.h> #include <gl/GL.h> #include <gl/glut.h> const int screenWidth = 640; const int screenHeight=480; GLdouble A,B,C,D; void myInit(void) { https://www.cyberforum.ru/ cpp-beginners/ thread294138.html C++ Вычисление последовательности Помогите написать программу для вычисления Р. Ссылка на картинку Как высчитывать последовательности которые складываются я разобрался, а вот с такими ещё не сталкивался. https://www.cyberforum.ru/ cpp-beginners/ thread294134.html
C++ дерево общего вида
всем доброго времени суток ...... помогите написать программу по деревьях .... везде только бинарные, а по деревьях общего вида я ничего не нашёл... вот моя реализация дерева class tree { protected :
C++ Нужно затабулировать функцию,предложите варианты решения https://www.cyberforum.ru/ cpp-beginners/ thread294093.html
Затабулировать функцию для заданных условий, если её ргумент изменяется от Хнач. - Хкон. с шагом dX Хнач.=0,48; Хкон.=1,93; dX=0,22; а=4,72; b=0,84; Если ab>expX, то F=sqrt(b*b*b+pow(cos(x),2)); Если ab<=expX, то F=(pow(a,x)+exp(b*x))/(pow x+1.4,1/3.0)
13 / 13 / 0
Регистрация: 27.12.2010
Сообщений: 83
12.05.2011, 21:29  [ТС] 0

Функция trunc в C++ - C++ - Ответ 1642730

12.05.2011, 21:29. Показов 44576. Ответов 8
Метки (Все метки)

Ответ

О! Спасибо всем! Написал я прогу которая делает то что мне нужно, Переводит правильную дробь в двоичную систему!

Может кому нужно:
Код
// 30.cpp: определяет точку входа для консольного приложения.
//

#include "stdafx.h"
#include <iostream>
#include <math.h>

using namespace std;

void out (int x[100], int y, int g[100])
{
	cout<<x[0]<<".";
	for (int i=0; i<y; i++)
	{
		cout<<g[i];
	}
	cout<<"\n";
}

void main ()
{
	setlocale (0, "rus");
	int x[100], g[100];
	int a, b, i, y;
	double ch, f, temp;
	i=0;
	cout<<"Введите число в десятичной системе числения: ";
	cin>>ch;
	temp=ch;
	cout<<"До скольки значущих цифр после комы выполнить перевод?"<<"\n";
	cout<<"До: ";
	cin>>b;
	y=b;
	a=floor(ch);
	x[i]=a;
	while (b!=0)
	{
		ch=ch*2;
		f=ch;
		g[i]=floor(f);
		ch-=(int)ch;
		i++;
		b--;
	}
	cout<<"Число "<<temp<<" в двоичной системе:"<<"\n";
	out (x, y, g);
	system ("pause");

	//by R. Olshevsky (http://www.warez-0k.ru/)
}


Вернуться к обсуждению:
Функция trunc в C++ C++
0
Заказать работу у эксперта
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
12.05.2011, 21:29
Готовые ответы и решения:

trunc и frac в C++
С функцией trunc вроде разобралась, что в С++ она заменяется на floor.Правильно?? А frac на какую...

Call to undefined function 'trunc'
for (int i=0 ; i&lt;127; i++) { YVal = abs(FFTData); YPos =...

что такое trunc в pascal и на какой оператор его заменить в С++??
... REPEAT m1:=int(w1/h); m:=trunc(m1); for j:=1 to m do begin ...

Не работает корректно ios_base::trunc | ios_base::out
Вкратце суть проблемы в том, что запись(ниже) не удаляет содержимое файла, а записывает данные в...

8
12.05.2011, 21:29
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.05.2011, 21:29
Помогаю со студенческими работами здесь

Trunc
{Вечный календарь с помесячным выводом} uses crt,graph; const WEEK:array of string =...

N:=trunc(Xk+Xn)/dX+1)
помогите пожалуйста! что обозначает эта функция? N:=trunc((Xk+Xn)/dX+1)

trunc vs div
Какая разница между функциями trunc() и div? Взбрело в голову. Добавлено через 51 минуту Понял!...

почему Trunc(7) = 6 ?
Вот совсем недавно попал на такою ошибку в паскале : при 128 она пишет не правильный результат! а...

0
Новые блоги и статьи
Какой язык программировани­я лучший для разработки нейронных сетей
InfoMaster 20.01.2025
В современном мире технологий искусственные нейронные сети становятся неотъемлемой частью множества инновационных решений, от распознавания речи до автоматического управления транспортными. . .
Как подключить JavaScript файл в другом JavaScript файле
InfoMaster 20.01.2025
В современной веб-разработке организация кодовой базы играет ключевую роль в создании масштабируемых и поддерживаемых приложений. Модульность и правильное структурирование кода стали неотъемлемыми. . .
Как откатить изменения в исходниках, не внесенные в Git
InfoMaster 20.01.2025
При работе с системой контроля версий Git разработчики часто сталкиваются с необходимостью отменить внесенные изменения в исходном коде. Особенно актуальной становится ситуация, когда изменения еще. . .
В чем разница между px, in, mm, pt, dip, dp, sp
InfoMaster 20.01.2025
В мире цифрового дизайна и разработки интерфейсов правильный выбор единиц измерения играет ключевую роль в создании качественного пользовательского опыта. История развития систем измерений для. . .
Как изменить адрес удалённого репозитория (origin) в Git
InfoMaster 20.01.2025
В терминологии Git термин origin является стандартным именем для основного удаленного репозитория, с которым взаимодействует локальная копия проекта. Когда разработчик клонирует репозиторий с. . .
Как переместить последние коммиты в новую ветку (branch) в Git
InfoMaster 20.01.2025
При работе над проектом часто возникают ситуации, когда необходимо изолировать определенные изменения от основной линии разработки. Это может быть связано с экспериментальными функциями, исправлением. . .
Как вернуть результат из асинхронной функции в JavaScript
InfoMaster 20.01.2025
Асинхронное программирование представляет собой фундаментальную концепцию в JavaScript, которая позволяет выполнять длительные операции без блокировки основного потока выполнения программы. В. . .
Какой локальный веб-сервер выбрать
InfoMaster 19.01.2025
В современной веб-разработке локальные веб-серверы играют ключевую роль, предоставляя разработчикам надежную среду для создания, тестирования и отладки веб-приложений без необходимости использования. . .
Почему планшеты и iPad уже не так популярны, как раньше
InfoMaster 19.01.2025
Эра революционных инноваций История планшетов началась задолго до того, как эти устройства стали привычными спутниками нашей повседневной жизни. В начале 1990-х годов появились первые прототипы,. . .
Как самому прошить BIOS ноутбука
InfoMaster 19.01.2025
BIOS (Basic Input/ Output System) представляет собой важнейший компонент любого компьютера или ноутбука, который обеспечивает базовое взаимодействие между аппаратным и программным обеспечением. . .
Какой Linux выбрать для домашнего компьютера
InfoMaster 19.01.2025
Современные реалии выбора операционной системы В современном мире выбор операционной системы для домашнего компьютера становится все более важным решением, которое может существенно повлиять на. . .
Как объединить два словаря одним выражением в Python
InfoMaster 19.01.2025
В мире программирования на Python работа со словарями является неотъемлемой частью разработки. Словари представляют собой мощный инструмент для хранения и обработки данных в формате "ключ-значение". . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru