Size: a a a

IT KPI C/C++ ХВ (не UB)

2021 February 20

q

qwerty in IT KPI C/C++ ХВ (не UB)
ну ето неправда
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
очевидно, js > java
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
js > all of that shit languages
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
совсем ебанулся в своем этом универе за 2кк
источник

N

NetCat in IT KPI C/C++ ХВ (не UB)
возможно странный вопрос
просто интересно, но как загуглить это адекватно не придумал, поэтому спрошу тут

я шарю за проблему с floating point math, но не пойму почему
#include <iomanip>
#include <iostream>

int main() {
 std::cout << std::setprecision(17) << 0.1 + 0.2;
}

выводит ожидаемо 0.30000000000000004
но без setprecision выводит 0.3

#include <iostream>
int main() {
 std::cout << 0.1 + 0.2;
}
как оно определяет что нужно именно один знак после запятой вывести ?
возможно есть какой то флаг компилятора который как раз эту проверку проводит?
источник

A

András in IT KPI C/C++ ХВ (не UB)
NetCat
возможно странный вопрос
просто интересно, но как загуглить это адекватно не придумал, поэтому спрошу тут

я шарю за проблему с floating point math, но не пойму почему
#include <iomanip>
#include <iostream>

int main() {
 std::cout << std::setprecision(17) << 0.1 + 0.2;
}

выводит ожидаемо 0.30000000000000004
но без setprecision выводит 0.3

#include <iostream>
int main() {
 std::cout << 0.1 + 0.2;
}
как оно определяет что нужно именно один знак после запятой вывести ?
возможно есть какой то флаг компилятора который как раз эту проверку проводит?
Воно за усталеним виводить 5(здається) знаків. Останні 0 з виводу воно забирає
источник

A

András in IT KPI C/C++ ХВ (не UB)
ну, тобтом воно б вивело 3.00000, якби не забирало 0(можна змусити його не забирати 0 з допомогою fixed)
источник

N

NetCat in IT KPI C/C++ ХВ (не UB)
а, действительно, спс
источник

N

NetCat in IT KPI C/C++ ХВ (не UB)
да, я проверил вот так кароче

  long float f = 0.10012345;
 long float result = f + 0.2;
 cout << result << endl;

оно 4 и 5 не выводит действительно
=)
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
покажи как используешь
источник

G

GNU/Vsevolod in IT KPI C/C++ ХВ (не UB)
В std є можливіть створити std::optional<T&> чи std::optional<T&&>?
источник

N

NetCat in IT KPI C/C++ ХВ (не UB)
не уверен что я правильно понял
но может тут поможет reference_wrapper
типо reference_wrapper<T>
или optional<reference_wrapper<T>>
источник

G

GNU/Vsevolod in IT KPI C/C++ ХВ (не UB)
NetCat
не уверен что я правильно понял
но может тут поможет reference_wrapper
типо reference_wrapper<T>
или optional<reference_wrapper<T>>
дякую
источник

P

PK in IT KPI C/C++ ХВ (не UB)
ищу кодера с++ написать самопис либо почистить код уже имеющего хвнц. За нормальный код - нормальная оплата
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
Бан или не бан, вот в чем вопрос
источник

JP

Ji'Gregory PineCone in IT KPI C/C++ ХВ (не UB)
PK
ищу кодера с++ написать самопис либо почистить код уже имеющего хвнц. За нормальный код - нормальная оплата
а як зрозуміти, що код нормальний?
источник

o

open kids fan in IT KPI C/C++ ХВ (не UB)
Alexander Pavlyuchuk
Бан или не бан, вот в чем вопрос
банить нельзя оставить
решай сам
источник

P

PK in IT KPI C/C++ ХВ (не UB)
Ji'Gregory PineCone
а як зрозуміти, що код нормальний?
нормальный отстук
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
Дятло_код какой-то нужен походу
источник

G

GNU/Vsevolod in IT KPI C/C++ ХВ (не UB)
PK
нормальный отстук
clang-format до ваших послуг
источник