Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.02.2011, 13:46   #1
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
Лампочка System.Numerics . BigInteger

Вот я хочу попользоваться типом BigInteger. Узнал, что он находится в System.Numerics. Однако, моя Visual C# 2010 Express не отображает это пространство имён, т.е. говорит типа такого нет! Почему же так?
_-Re@l-_ вне форума Ответить с цитированием
Старый 19.02.2011, 15:53   #2
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

В свойствах проекта проверь, что Target framework = 4.
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Старый 19.02.2011, 16:02   #3
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Где именно?
Вот скрин.
http://s1.ipicture.ru/uploads/20110219/nV6cy7yt.jpg
_-Re@l-_ вне форума Ответить с цитированием
Старый 19.02.2011, 16:12   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Может потому что это Express?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 19.02.2011, 16:14   #5
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Может, но .... в книге Бена Ватсона "С# 4.0 на примерах" сказано, что Visual C# 2010 Express скомпилирует всё, что есть в книге. Оттуда я и узнал про BigInteger.
_-Re@l-_ вне форума Ответить с цитированием
Старый 19.02.2011, 16:16   #6
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

ох уж эти локализованные версии.. ) Все верно на скриншоте.

Тогда Project - Add reference - System.Numerics

> Может потому что это Express?

Это часть фреймворка, а не студии )
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Старый 19.02.2011, 16:29   #7
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Вот, теперь работает.
Однако, теперь пишет, что происходит переполнение при операции:
Код:
BigInteger x = 100500 * 100500;
_-Re@l-_ вне форума Ответить с цитированием
Старый 19.02.2011, 16:32   #8
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

опять в книжке сказано, что такое должно скомпилиться? )

Код:
            BigInteger x = 100500;
            x *= 100500;
а если очень хочется в одной строке, то:

Код:
BigInteger x = 100500 * 100500L;
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Старый 19.02.2011, 16:36   #9
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Это часть фреймворка, а не студии )
Ну да... Тупанул...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C#. Foreach и BigInteger в одном флаконе Pecho Помощь студентам 1 05.01.2011 12:34
BigInteger jambas92 Помощь студентам 1 26.11.2010 23:01
Большой факториал на BigInteger RIO Общие вопросы по Java, Java SE, Kotlin 3 12.09.2010 10:32
System.Net и System.Net.Sockets Adwenturer Общие вопросы .NET 4 08.02.2010 22:08
корень из большого числа BigInteger motorway Общие вопросы .NET 5 09.12.2009 11:35