Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Какие книги посоветуете? https://www.cyberforum.ru/ cpp-beginners/ thread323759.html
Что посоветуете для изучения языка? Я пока только начинающий
Игра Лото C++
Нужно написать программу в консоли в которой основой будет циклы и массивы (желательно что бы была проверка на совпадение между массивами и вы вод на экран чисел которые выдал барабан) + просьба не использовать функции. ;) Добавлено через 10 часов 5 минут up! PLZ HELP!
C++ Дан текст, каждый символ которого может быть... https://www.cyberforum.ru/ cpp-beginners/ thread323747.html
Дан текст, каждый символ которого может быть малой буквой, цифрой или одним из знаков +,-,*. 1. Выяснить, встречается ли в данном текста группа букв,заданная пользователем. 2. Подсчитать число и вывести такие группы букв, которые начинаются и кончаются одной и той же буквой. 3.Найти все такие группы Букв, в которые заданная пользователем буква входит указаное число раз. Придумывайте своим...
C++ Библиотека Си++ Hi! Человек я не глупый, матан на пятерку сдан, по линалу автомат. Но вот с программированием... не задалось. К пятнице надо сделать библиотеку Си++. Прошу советы(ссылки и прочее, что может спасти мое катастрофическое положение) в студию. Я не требую и не надеюсь, что мне подадут все готовое. https://www.cyberforum.ru/ cpp-beginners/ thread323734.html
C++ Совет начинающиему
я только начинаю осваивать С++,работаю в devccp...вообщем хочу девушке придумать по-приколу диалоговую программу)не знаю с чего начать...там с вопросами как день прошел,пойдем гулять и тд,чтобы при ответе нет цикл повторялся и тд,ну думаю ввы меня поняли!)это легко и я должен был сам это сделать,но у меня не получается...дайте пару советов
C++ Составить блок-схему есть код программы: #include <stdio.h> #include <string.h> #include <conio.h> int main ( ) { int i=0; char c , *tok=0; puts(" vvedite stroky: " ); https://www.cyberforum.ru/ cpp-beginners/ thread323716.html
C++ Двумерный массив, функция, проверяющую есть ли отрицательные элементы. https://www.cyberforum.ru/ cpp-beginners/ thread323711.html
Помогите пожалуйста решить!! Написать функцию, проверяющую есть ли отрицательные элементы в указанной строке двумерного массива. Удалить из массива все строки с отрицательными элементами, удаленная строка заполняется 0 и переносится в конец массива .
Вывести на экран сегоднешнею дату C++
Всем добрый день. Преподователь задал задание вывести на экран сегоднешнею дату, тоесть часы : минуты : секунды : год И нужно учитывать то, что в месяце 28-31 день и высокосный это год или нет. :wall: Спасибо заранее.
C++ Все элементы главной диагонали заменить на сумму элементов в данном массиве, имеющих четное значение. Дан двумерный массив целых чисел из 4 столбцов и 4 строк. Все элементы главной диагонали заменить на сумму элементов в данном массиве, имеющих четное значение. Вывести массив по строкам до и после замены. https://www.cyberforum.ru/ cpp-beginners/ thread323680.html C++ Найти страны, в которые экспортируется указанный пользователем товар и общий объём его экспорта. Дан файл, содержащий сведения об экспортируемых товарах: наименование товара, страна и объем поставляемой партии. Найти страны, в которые экспортируется указанный пользователем товар и общий объём его экспорта. помогите пожалуйсто! не сталкивался раньш с С++ https://www.cyberforum.ru/ cpp-beginners/ thread323666.html
Не понимаю сути AObject * (*create)() C++
Есть абстрактный класс AObject В нём есть метод static int registerClass(AObject * (*create)()); Вот сам метод static int registerClass(AObject * (*create)()){ int idClass = ++classCounter; ClassesListElement * p = classesList; while (p != NULL){ if (p->create == create) {return p->idClass;} // class already registered; p= p->next;
C++ Найти все весенние даты. Даний файл, що містить різні дати. Кожна дата – це число, місяць і рік. Знайти: а) Рік з найменшим номером. б) Всі весняні дати. в) Найпізнішу дату. Дан файл, содержащий различные даты. Каждая дата - это число, месяц и год. Найти: а) Год с наименьшим номером. б) Все весенние даты. в) Самую позднюю дату. ©Google Translate https://www.cyberforum.ru/ cpp-beginners/ thread323660.html
Эксперт С++
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
21.06.2011, 14:32 0

Как убрать незначащие нули из вещественного числа? - C++ - Ответ 1781517

21.06.2011, 14:32. Показов 8013. Ответов 7
Метки (Все метки)

Ответ

Что пришло в голову - перевести число в строку, и у этого числа "отрезать" лишние нули справа:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
 
#define SIZE 100
 
char* rtrim(char*, char);
 
int main()
{
    char buf[SIZE];
 
    double value = 12640320.250000;
 
    snprintf(buf, SIZE, "%f", value);
 
    puts(rtrim(buf, '0'));
    
    exit(0);
}
 
char* rtrim(char* buf, char c)
{
    /* Null buf will cause segmentation fault */
 
    char* pbuf = buf + strlen(buf) - 1;
 
    while(pbuf >= buf && *pbuf == c)
    --pbuf;
 
    pbuf[1] = '\0';
 
    return buf;
}


Вернуться к обсуждению:
Как убрать незначащие нули из вещественного числа? C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.06.2011, 14:32
Готовые ответы и решения:

Убрать незначащие нули из double
Добрый день, как убрать незначащие нули из переменной типа double? Проблема в том, что результатом...

Убрать незначащие нули из строки
Добрый день. Есть строка,формата (x-3)(x-4)(x+3.0000)(x+3.250) (Количество скобок может...

Убрать из строкового выражения незначащие нули
Добрый день.Нужно написать функцию,которая на вход получает строку формата (x-1,000000/7) (скобок...

Проверить правильность написания чисел в тексте; встретившиеся в начале числа незначащие нули опустить
Привет, возникла такая проблема Цитирую задание : &quot;Проверить правильность написания чисел в...

7
21.06.2011, 14:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.06.2011, 14:32
Помогаю со студенческими работами здесь

Удалить незначащие нули числа
В общем есть label, в нем двоичное число. Нужно вывести в текстбокс это число без &quot;незначащих&quot;...

Вывод числа в обратном порядке, учитывая незначащие нули
Я написал программу для вывода числа в обратном порядке, но она не учитывает незначащие нули....

Считая непустое слово P записью двоичного числа, удалить из него незначащие нули, если такие есть
A={0,1}. Считая непустое слово P записью двоичного числа, удалить из него незначащие нули,...

Удалить незначащие нули
в строке из чисел удалить незначащие нули т.е дана строка 005 000035 0005000 05 нужно получить 5...

В двоичной системе счисления не выводить незначащие нули
Здравствуйте помогите пожалуйста, сделать так в программе чтобы в двоичной системе счисления...

Удалить из каждой группы подряд идущих цифр все начальные незначащие нули
Всем доброго дня) я хз как делать эту задачу..помогите плиз..На Borland C for dos.

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru