Python использует поплавки двойной точности, которые могут хранить значения от 10 до -308 до 10 до 308.
http://en.wikipedia.org/wiki/Double_precision_floating-point_format
Попробуйте этот эксперимент из подсказки Python:
>>> 1e308
1e+308
>>> 1e309
inf
10 до 309 мощность переполнена, а 10 к 38 нет. И требовалось доказать.
На самом деле, вы, вероятно, можете получить числа меньше 1e-308 через денормали , но это значительно сказывается на производительности. Я обнаружил, что Python может обрабатывать 1e-324
, но теряет значение на 1e-325
и возвращает 0.0
в качестве значения.
Нет необходимости удалять ASP.NET MVC из GAC! (или любые любые
s) Просто следуйте шаг за шагом в статье « Использование исходного кода ASP.NET MVC для отладки приложения ».
пара вопросов, похожих на ваш:
Находятся ли сборки system.web.mvc в GAC? вам может потребоваться удалить их ... это, конечно, может испортить будущие проекты, поскольку шаблоны проектов, вероятно, будут предполагать, что они находятся в gac.
Вы также можете попробовать использовать <
Предполагая, что полное имя сборки для той, на которую вы ссылаетесь, отличается от имени в GAC, используйте элемент
и укажите, какой сборка, на которую вы действительно ссылаетесь. Если нет, измените свой локальный источник, чтобы изменить сборку MVC, которую вы создаете, на 1.0.0.1, чтобы она была другой.
Изменить : дважды проверьте руководство, которое вы связали. У меня это сработало.
для квалифицированного раздела сборки вам нужно что-то вроде этого (мы делаем это для сборки SQLite):
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<qualifyAssembly partialName="System.Data.SQLite" fullName="System.Data.SQLite, Version=1.0.60.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139" />
</assemblyBinding>
</runtime>
Взгляните на эту статью, чтобы получить полное руководство о том, как настроить исходный код MVC .
Вам необходимо обновить два файла web.config. Один находится в папке проекта MVC, а другой - в папке Views. Скорее всего, вы забыли обновить последнюю. В противном случае следует придерживаться вышеупомянутой статьи.
Слегка более полная версия инструкций Steve Sandersons можно найти здесь .
Это объясняет, как вы также можете включить фьючерсы MVC в вашей отладке.