d02 ex02 errors comparisons and _value
This commit is contained in:
@@ -30,14 +30,14 @@ int main( void ) {
|
||||
|
||||
// ">"
|
||||
std::cout << "\n" COLOR "operator >"" RESET " RESET "\n";
|
||||
std::cout << "e = greater of (c, d) : e == " << (e = (c > d) ? c : d) << '\n';
|
||||
std::cout << COLOR2 "e:" << e << " c:" << c << " d:" << d << RESET "\n";
|
||||
std::cout << "e = greater of (c, d) : e == " << (e = (c > d) ? c : d) << '\n';
|
||||
std::cout << "e > c ? : " << (e > c) << '\n';
|
||||
std::cout << "e > d ? : " << (e > d) << '\n';
|
||||
// "<"
|
||||
std::cout << "\n" COLOR "operator <" RESET "\n";
|
||||
std::cout << "e = smaller of (c, d) : e == " << (e = (c < d) ? c : d) << '\n';
|
||||
std::cout << COLOR2 "e:" << e << " c:" << c << " d:" << d << RESET "\n";
|
||||
std::cout << "e = smaller of (c, d) : e == " << (e = (c < d) ? c : d) << '\n';
|
||||
std::cout << "e < c ? : " << (e < c) << '\n';
|
||||
std::cout << "e < d ? : " << (e < d) << '\n';
|
||||
// "<="
|
||||
@@ -98,6 +98,10 @@ int main( void ) {
|
||||
d = Fixed(10);
|
||||
std::cout << COLOR2 "e:" << e << " c:" << c << " d:" << d << RESET "\n";
|
||||
std::cout << "e = c / d ? : " << (e = c / d) << '\n';
|
||||
c = Fixed(6);
|
||||
d = Fixed(0);
|
||||
std::cout << COLOR2 "e:" << e << " c:" << c << " d:" << d << RESET "\n";
|
||||
std::cout << "e = c / d ? : " << (e = c / d) << '\n';
|
||||
// "+ - * /"
|
||||
std::cout << "\n" COLOR "operator + - * /" RESET "\n";
|
||||
Fixed g;
|
||||
@@ -111,22 +115,18 @@ int main( void ) {
|
||||
// "++x"
|
||||
std::cout << "\n" COLOR "operator ++o" RESET "\n";
|
||||
e = Fixed(2);
|
||||
std::cout << "e : " << e << '\n';
|
||||
std::cout << COLOR2 "e:" << e << RESET "\n";
|
||||
std::cout << "++e : " << ++e << " ; e : " << e << '\n';
|
||||
// "--x"
|
||||
std::cout << "\n" COLOR "operator --o" RESET "\n";
|
||||
std::cout << "e : " << e << '\n';
|
||||
std::cout << COLOR2 "e:" << e << RESET "\n";
|
||||
std::cout << "--e : " << --e << " ; e : " << e << '\n';
|
||||
// "x++"
|
||||
std::cout << "\n" COLOR "operator o++" RESET "\n";
|
||||
std::cout << "e : " << e << '\n';
|
||||
std::cout << COLOR2 "e:" << e << RESET "\n";
|
||||
std::cout << "e++ : " << e++ << " ; e : " << e << '\n';
|
||||
// "x--"
|
||||
std::cout << "\n" COLOR "operator o--" RESET "\n";
|
||||
std::cout << "e : " << e << '\n';
|
||||
std::cout << COLOR2 "e:" << e << RESET "\n";
|
||||
std::cout << "e-- : " << e-- << " ; e : " << e << '\n';
|
||||
|
||||
|
||||
Reference in New Issue
Block a user