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

Парсинг и валидация записи числа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить число вхождений в строку подстроки "аба", вывести символы строки, не являющейся буквами или цифрами http://www.cyberforum.ru/cpp-beginners/thread752366.html
решить нужно в течении часа определить число вхождений в строку подстроки "аба" вывести символы строки не являющейся буквами или цифрами
C++ Для енама нельзя перегружать операторы? Для енама нельзя перегружать операторы? http://www.cyberforum.ru/cpp-beginners/thread752361.html
Ошибка компилятора C2360 C++
Здравствуйте,форумчане) Я тут переделываю загрузчик модели,чтобы мог не один начальный меш загрузить,а все,которые есть на сцене.В итоге пользуюсь контейнером vertex. Значит,если кто не знает,в формате .3ds всё разбито оп блоком(бинарное всё)Эти блоки я определяю switch'ем. Вот кусок кода: case 0x4100: Mesh mesh; unsigned short numVerts, numTris,nTexCoord; break; case...
C++ Итерация
Что такое итерационные вычисления? В чём их суть? В чём отличие методов:по определению с предусловием и с элементом с предусловием?
C++ Detours express 3.0 Компиляция http://www.cyberforum.ru/cpp-beginners/thread752318.html
Вообщем проблема с созданием готовых библиотек Скачать с офф сайта http://research.microsoft.com/en-us/projects/detours/ Не могу сделать готовые файлы для своего проекта... Прошу помощи Добавлено через 23 часа 40 минут Подниму.
C++ Пытаюсь переписать код с циклом for, в код с циклом while, но не совсем получается Возникло пару вопросов: #include <iostream> using namespace std; int main () { for (int i = 0; i<=10; i++) cout << i << '\n'; return 0; } 1. Этот код выводит числа от 0 до 10. А как сделать в обратку? Т.е. от 10 до 0. подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
05.01.2013, 20:31  [ТС]     Парсинг и валидация записи числа
Цитата Сообщение от ~OhMyGodSoLong~ Посмотреть сообщение
Если уж так категорично, то нормальные языки поддерживают множество комплексных чисел в том числе.
http://www.cyberforum.ru/cgi-bin/latex.cgi?-27^{\frac{1}{3}}=\sqrt[3]{-27}=-3 и http://www.cyberforum.ru/cgi-bin/latex.cgi?-27^{\frac{1}{3}}=\left( -27^2\right)^{\frac{1}{6}}=729^{\frac{1}{6}}=\sqrt[6]{729}=3. Какое из значений истинно? Заметь, корня из минус единицы нет ни в одном из двух.

Добавлено через 13 минут
Цитата Сообщение от iifat Посмотреть сообщение
Нууу, тогда б в них и деления не было б -- на нуль-то делить нельзя! Впрочем, не суть, конечно, что это мы вообще в форуме ++ про нормальные языки заговорили Забанят же ж!
Деление на ноль вызывает исключение, а отрицательные числа во-первых можно возводить в степень с целым показателем, а во-вторых можно определить какое нибудь не стандартное соответствие степени корню, а корни то отрицательных чисел определены. В области положительных чисел все степени корней эквивалентны просто корню, а для отрицательных имеем неоднозначность, которую можно разрулить соглашением, для каждого соглашения можно написать свою функцию.

Добавлено через 1 минуту
И иметь таких функция несколько для одних и тех же типов.

Добавлено через 26 минут
Или так: http://www.cyberforum.ru/cgi-bin/latex.cgi?x^{a}=e^{a*ln(x)}, http://www.cyberforum.ru/cgi-bin/latex.cgi?e^{ln(x)}=x, выполним замену: http://www.cyberforum.ru/cgi-bin/latex.cgi?y=(-1)*x, тогда http://www.cyberforum.ru/cgi-bin/latex.cgi?x=(-1)*y http://www.cyberforum.ru/cgi-bin/latex.cgi?ln((-1)*y)=ln(-1)+ln(y), а так как http://www.cyberforum.ru/cgi-bin/latex.cgi?e^{\pi i+2\pi n}=-1, то http://www.cyberforum.ru/cgi-bin/latex.cgi?ln(-1)=\pi i+2\pi n, выбираем одно значение по вкусу, но опять соглашение.
 
Текущее время: 14:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru