2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




На страницу Пред.  1, 2, 3
 
 Re: Решение квадратных уравнений на C#
Сообщение15.09.2014, 22:18 
warlock66613 в сообщении #908138 писал(а):
rockclimber в сообщении #907766 писал(а):
Приведение - это предложение компилятору считать переменную одного типа другим типом.
В Cи и то и другое - приведение (cast), причём синтакситески нельзя одно отличить от другого. В С++ и то другое - приведение (cast), но одно - это static_cast, а другое - reinterpret_cast. В C# (по крайней мере в safe коде) reinterpret_cast'ов нет, и все приведения - это именно неявные преобразования.
Ужас какой! Спасибо, буду знать.

 
 
 
 Re: Решение квадратных уравнений на C#
Сообщение06.11.2014, 20:55 
Dr.RichardFeynman в сообщении #905943 писал(а):
Код:
        d = b * b - 4 * a * c;
        xone = (-b + Math.Sqrt(d)) / (2 * a);
        xtwo = (-b - Math.Sqrt(d)) / (2 * a);
Плохое, замечу, решение (если это ещё актуально). Можно было бы точность увеличить, оставаясь в тех же doubl'ах.
Почесать репку можно на примере уравнения $x^2+2000x-1=0$ :-)

 
 
 [ Сообщений: 32 ]  На страницу Пред.  1, 2, 3


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group