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

Как поставить степень в C++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ По заданному вещественному x вычислить значение http://www.cyberforum.ru/cpp-beginners/thread647853.html
помогите решить задачу .Позаданному вещественному x вычислить.значение \sqrt{x} по следующей итерационной формуле: {y}_{i+1}=\frac{1}{3}\left(2{y}_{i}+\frac{x}{{{y}_{i}}^{2}} \right) Начальное приближение у0= х. Итерации прекратить при \left|{y}_{i+1}-{y}_{i} \right|<{10}^{-5}
C++ Не могу найти ошибку в коде. BMP файл, поворот на 90 Здрасти ! Друзья, помогите найти ошибку: Задача /* Написать программу, формирующую по исходному BMP файлу новый BMP файл, повернутый на 90 градусов влево. */ Как устроены бмпшки разобрался. У меня 24 битовая картинка 480х320. Сам код: /* Написать программу, формирующую по исходному BMP файлу новый BMP файл, повернутый на 90 градусов влево. */ #include <stdio.h> #include <stdlib.h> http://www.cyberforum.ru/cpp-beginners/thread647844.html
C++ Ошибка при использовании типа ifstream
Заголовочный файл "user.h" #pragma once class User { public: void Read(ifstream& data); }; Файл "user.cpp" #include <fstream>
C++ Сортировка массива
Дан массив, элементы которого равны либо 1 либо 2. Отсортировать таким образом, чтобы за каждой единицей следовала двойка, причём если таких элементов больше, они выписывались в конец. Например (2,1,1,1,2,1). Должно получится 1,2,1,2,1,1.
C++ Функция для узнавания пути к системной папке http://www.cyberforum.ru/cpp-beginners/thread647831.html
Я на басике с помощью какой-то функции получал стринг-строку какой угодно папки: будь то раб стол или же апплиикатион дата. С переходом на с++ я во-первых забыл саму функцию, методом тыка я бы ее интерпретировал, во-вторых я ее не нашел ни в мсдн ни в висуалбасик через его подбор. Хелп ме. п.с сори было впадлу переключать 100500 раз язык
C++ error C2512: no appropriate default constructor available, несмотря на наличие конструктора по умолчанию Вот код: class University { string name; Human *chief; public: vector<Faculty> subList; подробнее

Показать сообщение отдельно
soundtrack
 Аватар для soundtrack
41 / 41 / 4
Регистрация: 15.12.2011
Сообщений: 131
06.09.2012, 23:28     Как поставить степень в C++
Цитата Сообщение от 4atty Посмотреть сообщение
double b
Тип double в с++ имеет характеристики: 8Бит, 64Байта, 1.7E-308 Min 1.7E+308 Max. Поэтому в него невозможно "запихнуть" число с такой точностью. Наверное нужно будет использовать long double.

Может как-то так?
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
using namespace std;
 
void main()
{
    float a = -0.00330044982;
    long double b = 0.731E-3408;
    cout.precision(10);
    cout<<"a="<<a<<"\nb="<<b<<endl;
    system("pause");
}
 
Текущее время: 07:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru