|  15.04.2015 / 01:44 |  | 
| Pauk52    Пользователь 
  Сейчас: Offline 
 Имя: ВолодимирОткуда: Пески-радьковские
 Регистрация: 25.01.2011
 
 | как устроен listview? типа items а в них свои subitems? не пойму как вывести матрицу в listview пробовал много способов, но ни один из них не работает Открыть спойлер Закрыть спойлер private void show_array(int[,] array, int array_size)         {            for (int i = 0; i < array_size; i++)            {                ListViewItem item = new ListViewItem();                for (int j = 0; j < array_size; j++)                {                    item.SubItems.Add(array[i,j].ToString());                }                listView1.Items.Add(item);            }        }
 | 
|  15.04.2015 / 08:53 |  | 
| aNNiMON   Супервизор 
  Сейчас: Offline 
 Имя: ВитёкРегистрация: 11.01.2010
 
 | Pauk52,  не мучай ListView, для этого есть GridView.__________________
 
   let live | 
|  16.04.2015 / 15:12 |  | 
| Pauk52    Пользователь 
  Сейчас: Offline 
 Имя: ВолодимирОткуда: Пески-радьковские
 Регистрация: 25.01.2011
 
 | aNNiMON,  это меня мучают, нужно использовать именно его. ну ни че я вроде нашел решение
 | 
|  16.04.2015 / 16:07 |  | 
| ВитаминКО    Супермодератор 
  Сейчас: Offline 
 Имя: ВасилиусОткуда: RZN
 Регистрация: 20.04.2012
 
 | что за тип такой - decimal и зачем он вообще?__________________как будет выглядеть число типа double после перевода в него?
 
 
   わからない!! | 
|  16.04.2015 / 17:09 |  | 
| Ксакеп    Модератор форума 
  Сейчас: Offline 
 Регистрация: 20.06.2012
 | ВитаминКО,  это тип для представления дробей. Точность вычислений значительно увеличивается (см. информацию о представлении вещественных в памяти).
 | 
|  16.04.2015 / 19:40 |  | 
| Kalter    Пользователь 
  Сейчас: Offline 
 Имя: ГрибОткуда: Оренбург - Нежинка
 Регистрация: 16.10.2013
 
 | __________________Но если такая точность не устраивает, есть структура System.Numerics.BigInteger .
   Homo homini penis est. | 
|  16.04.2015 / 19:59 |  | 
| aRiGaTo    Пользователь 
  Сейчас: Offline 
 Имя: SnorkОткуда: Yerevan
 Регистрация: 03.02.2010
 
 | Kalter,  он не для точности, а для больших целых чисел.__________________
 
   don't tread on me | 
|  16.04.2015 / 20:04 |  | 
| Kalter    Пользователь 
  Сейчас: Offline 
 Имя: ГрибОткуда: Оренбург - Нежинка
 Регистрация: 16.10.2013
 
 | Если не ошибаюсь, то такое число (представленное типом BigInteger) тоже обладает достаточной точностью для вычислений "после точки".__________________
 А то что в C# нет аналога java.math.BigDecimal из Java - это да.
 
 
   Homo homini penis est.Изменено Kalter (16.04 / 20:04) (всего 1 раз)
 | 
|  17.04.2015 / 03:15 |  | 
| ВитаминКО    Супермодератор 
  Сейчас: Offline 
 Имя: ВасилиусОткуда: RZN
 Регистрация: 20.04.2012
 
 | мне ваши описания ничего не говорят пока, только Ксакеп ответил на часть вопроса. интересует вид дроби__________________
 
   わからない!! | 
|  17.04.2015 / 11:02 |  | 
| Asylum29    Пользователь 
  Сейчас: Offline 
 Регистрация: 02.02.2015
 | Относительно типа decimal достаточно информации на msdn:https://msdn.microsoft.com/ru-ru/library/364x0z75.aspx Там же можно ознакомиться с таблицами явных и неявных числовых преобразований. Если вкратце: тип decimal обычно используется для финансовых расчетов. Неявные преобразования между типами с плавающей запятой отсутствуют. Для явных преобразований используются более сложные алгоритмы (см. документацию). Поддержка типа decimal отсутствует на уровне CLR, т.е. нет специальных IL-команд по работе с ним. Потому данный тип работает медленно. В какой-то степени он является родственником BigInteger. |