Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
12 / 12 / 3
Регистрация: 26.11.2010
Сообщений: 147
1

Как округлить Double

06.01.2012, 12:17. Показов 1928. Ответов 1
Метки нет (Все метки)

Добрый день! Блин самое простое а не могу вспомнить:

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
35
36
37
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
 
namespace PayMe
{
    public partial class Form1 : Form
    {
        public double minuta;
        public double z;
        public Form1()
        {
            InitializeComponent();
            timer1.Interval = 1000;
            timer1.Start();
            z = 2000;
            z /= 22;
            z /= 9;
            z /= 60;
            z /= 60;
          //   z = (((2000 / 22) / 9)/60)/60;   ПОЧЕМУ ЭТО НЕ РАБОТАЕТ
                     
        }
 
        private void timer1_Tick(object sender, EventArgs e)
        {
            minuta = minuta + z;
            Math.Round(minuta,3);// И НЕ ЧАРТА НЕ ОКРУГЛЯЕТ
            label2.Text = Convert.ToString(minuta);
        }
    }
}
Добавлено через 4 минуты
Одно разобрался:
C#
1
label2.Text = Convert.ToString(Math.Round(minuta,3));
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.01.2012, 12:17
Ответы с готовыми решениями:

Как округлить значение Double?
К примеру выходит у меня по итогу вычислений, double равный 12,4760582343 А как его можно...

Как округлить double с точностью до 5
Например, 17 округлить до 15; 18 до 20; 22,5 до 20; 22,6 до 25?

Округлить double до десятых
Как Округлить double до десятых? 1.12 должно выглядеть как 1.1 даже не ставлю задачу округления...

Не могу округлить переменную double до целого числа
Мне нужна функция, которая возвращает int, double, округленный до целого числа. Math.Round не...

1
389 / 304 / 67
Регистрация: 10.07.2010
Сообщений: 802
06.01.2012, 15:51 2
C#
1
z = (((2000 / 22d) / 9d)/60d)/60d; или z = (((2000 / 22.0) / 9.0)/60.0)/60.0;
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.01.2012, 15:51

Цикл for и тип double. Переменная округляется, хотя объявлена как Double
using System; class zada4ka_5_32 { static void Main() { int n; ...

Как сгенерировать случайное число типа я double имея на входе 2 числа типа double - минимальное и максимальное
Например: public class ExtendedRandom : Random { public ExtendedRandom() ...

Как из double[,] сделать double[][] ?
Есть матрица double фактически это двумерный массив, (матрица мне кажется понятней), нужно каждую...

Как округлить значение?
Есть переменная float = 45.341565 надо сделать string = 45.3 Есть ли какой не будь способ решить...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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