|
|
Другие темы раздела | |
C++ В чём ошибка?
https://www.cyberforum.ru/ cpp-beginners/ thread716797.html #include "stdafx.h" #include "allclass.h" #include <vector> #include <iostream> #include <fstream> using namespace std; int _tmain(int argc, _TCHAR* argv) { |
Курсовая по ООП C++ Одна тема - одно задание. Потрудитесь! |
C++ Сортировка строк по алфавиту
https://www.cyberforum.ru/ cpp-beginners/ thread716739.html вот есть допустим такой код.. и мне нужно отсортировать каждый введенный title по алфавиту. Это можно сделать после того как закончишь ввод не обязательно прям во время ввода. язык с++ естественно и желательно ненадо использовать очень сложные алгоритмы я только пол года учу с++. В общем буду рад любой помощи. struct book { char title; char author; }; int main() { int cnt_book = 0; |
C++ Вычислить сумму конечного отрезка ряда Помогите, плиз, как написать программу с помощью функций??? (в С++) Дано натуральное число N. Вычислить сумму конечного отрезка ряда: https://www.cyberforum.ru/ cpp-beginners/ thread716728.html |
Указатели: посчитать количество вхождений подстроки в строку C++ Не могу дописать программу. Заранее извените, ещё не умею вставлять код программы... Выделить код и на панели, где вводите текст, ткнуть на соответствующий язык. вот она #include "delLast.h" #include <iostream> #include <string> using namespace std; int main () { char tmp ; |
C++ Посчитать количество минимальных элементов целочисленного массива Посчитать количество минимальных элементов целочисленного массива А Помогите, спасибо заранее. https://www.cyberforum.ru/ cpp-beginners/ thread716720.html |
C++ Среди элементов строки убрать те которые находятся внутри скобок Среди эллементов строки убрать те которые находятся внутри скобок . Н емогу понять как решить . https://www.cyberforum.ru/ cpp-beginners/ thread716714.html |
Вычисление объема произвольного тела методом Монте-Карло C++ Всем доброго время суток. Написать программу для вычисления методом Монте-Карло объема V тела, ограниченного поверхностями: z = {x}^{2} + {y}^{2}, y = {x}^{2}, y = 1 и z = 0. Сравнить с точным значением V = \frac{88}{105}. Насколько я правильно понял z = {x}^{2} + {y}^{2} - это конус, y = {x}^{2} - парабола, y = 1 - прямая, проходящая через точку 1 и параллельная оси OX и z = 0 - это... |
C++ Найти минимум, сумму 1. Given a real numbers x, y, z. Calculate: min ( x + y, y + z ,z + x ) 2. Find the sum of 1/2+1/3+1/4+⋯+1/(n+1)Официальный язык форума - русский. Переведите условие задачи, и помните: один вопрос - одна тема. Добавлено через 5 минут С учетом действительных чисел х, у, г. Рассчитать: мин (х + у, у + z, z + х) Найти сумму 1/2+1/3+1/4+⋯+1/(n+1) https://www.cyberforum.ru/ cpp-beginners/ thread716696.html |
C++ Посчитать количество минимальных элементов массива
https://www.cyberforum.ru/ cpp-beginners/ thread716693.html Посчитать количество минимальных элементов целочисленного массива А. |
C++ Поменять местами элементы двумерного массива Поменять местами элементы второй область с элементами третей области. Вот начало програмки. Дальше не знаю как делать. #include <iostream.h> #include <stdio.h> #include <conio.h> void main () {int A,i,j,n,m; |
C++ Поменять местами элементы двумерного массива
https://www.cyberforum.ru/ cpp-beginners/ thread716679.html Поменять местами элементы второй область с элементами третей области. Вот начало програмки. Дальше не знаю как делать. #include <iostream.h> #include <stdio.h> #include <conio.h> void main () {int A,i,j,n,m; |
02.12.2012, 22:29 | 0 |
Точность числа с плавающей точкой - C++ - Ответ 379163802.12.2012, 22:29. Показов 9785. Ответов 13
Метки (Все метки)
Ответ
Рассмотрим твоё число y=776644278 какого оно порядка? По основанию 10 порядок очевидно 9, т.к. y=0,776644278*10^9
А по основанию 2? Посчитаем, что log2(776644278)=29.533 Значит порядок числа 29 Представим число в виде 776644278=M*2^29, где 2^29=536870912, где М - мантисса Тогда находим y=1,4466126970946788787841796875*2^29 Теперь мы готовы записать это число в переменную типа float. Об этом типе известно, что он выделяет в памяти под мантиссу 23 бит, а под порядок 8 бит Тогда порядок запишется в виде десятичное 29=00011101 в двоичной. (5 бит влезли в предоставленные флоатом 8) Мантисса записывается как число с отброшенной точкой и первой единицей (т.к. в таком представлении числа, число всегда начинается с единицы и она подразумевается по умолчанию) То есть 4466126970946788787841796875 в десятичной это 11100110001110100000010000000101100110010010100000101100001011 в двоичной. Имеем Аж 62 двоичных разряда! придётся обрезать с конца до 23х! Вот здесь и вносится погрешность Аналогично считаем х, вносим ещё погрешность, при расчётах вносим ещё.. и того и получаем. Вернуться к обсуждению: Точность числа с плавающей точкой C++
1
|
02.12.2012, 22:29 | |
Готовые ответы и решения:
13
Максимальная точность для чисел с плавающей точкой Конструирование значения целого числа или числа с плавающей точкой по его дампу Усечение числа с плавающей точкой Округлить числа с плавающей точкой |
02.12.2012, 22:29 | |
02.12.2012, 22:29 | |
Помогаю со студенческими работами здесь
0
Вывод числа с плавающей точкой Числа с плавающей точкой после деления Неправильный вывод числа с плавающей точкой Вывод числа с плавающей точкой в строку с округлением |