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

Преобразование типов данных - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ввод и вычисление факториала. http://www.cyberforum.ru/cpp-beginners/thread222798.html
Помогите пожалуйста. Надо написать консольное приложение, При запуске программа просит ввести число, а после выводит его на экран. Всем спасибо
C++ Классы Помогите пожалуста решить задачу Создайте класс в соответствии с условием задачи. Определить функции-члены класса для вывода реализации требуемых действий. Инициализацию переменных проведите с помощью конструктора. Дано натуральное число n. Получите наименьшее натуральное число вида m^2, превосходящее n. http://www.cyberforum.ru/cpp-beginners/thread222761.html
Программно найти кнопку в flash'e, подкиньте идею) C++
Пишу бота для одной браузерной игры, написанной на флеше. Собственно основную часть написал, все работает) Но есть одна проблема, в некоторый момент игры появляется окошко с неким сообщением и его нужно закрыть, чтоб игра продолжилась. Так вот я ни как не могу "найти" кнопку - "крестик", чтоб закрыть окошко. В игре есть другие кнопки для самого процесса игры, т.к. они большие и одного цвета, то я...
Работа с файломи... C++
#include <iostream> #include <fstream> using namespace std; int main() { ifstream f("file.txt"); while (true) { int v;
C++ Шаблоны проектирования http://www.cyberforum.ru/cpp-beginners/thread222715.html
Шаблоны проектирования, их реализация на С++. Кто знает какие-то хорошие книги, поделитесь :)
C++ Сортировка строк есть матрица. нужно отсортировать ее по сторокам. Т.е. строки должны идти в порядке возрастания. Сравниваем строки по первому элементу. если первые элементы равны, значит вторые и т.д. подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9383 / 5433 / 916
Регистрация: 25.07.2009
Сообщений: 10,428
31.12.2010, 02:02     Преобразование типов данных
amatorIP, в десятичном представлении тип double обеспечивает точность до 10 цифр, а так вот:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
#include <stdlib.h>
 
int main(void){
    double d1, d2;
    char buf[BUFSIZ];
    
    d1 = 0.00000000000023;
    sprintf(buf, "%e", d1);
    printf("As string: %s\n", buf);
    d2 = strtod(buf, NULL);
    printf("As double: %e\n", d2);
    
    exit(0);
}
 
Текущее время: 20:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru