Size: a a a

CODE BLOG / Чат

2021 September 02

SS

Steel Sword in CODE BLOG / Чат
Если написано a.f(b), то как понять, что здесь происходит?
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / Чат
Если так писать то ни в каком языке понятно не будет🙃
источник

ℬoʀsuk7 in CODE BLOG / Чат
public T  Add<T> ( T a, T b) where T: INumber<T> => a + b
источник

SS

Steel Sword in CODE BLOG / Чат
У типизаций в людом ЯПе три "оси" или параметра:

статическая/динамическая (это понятно)

явная/неявная (это то, может ли компилятор/интерпретатор сам догадаться, какой здесь тип)

Слабая/строгая (разрешает ли ЯП автокаст одних типов в другие, например int во float)

Ты точно имел в виду строгую типизацию?
источник

JF

Jotty Fernando in CODE BLOG / Чат
Вот вам интересная мат. задача.
Есть магазин, в нем продаются яблоки. На эти яблоки есть 2 разных купона (применять можно только один):
1) Скидка 20%.
2) +2 яблока за каждый набранный кг яблок.
Вопрос: какой купон выгоднее?
источник

JF

Jotty Fernando in CODE BLOG / Чат
такое конечно лучше решать строго
источник

P

Phantom in CODE BLOG / Чат
Да, строгая статическая
источник

ℬoʀsuk7 in CODE BLOG / Чат
Смотря от размера яблок и их цены)
источник

P

Phantom in CODE BLOG / Чат
Если не путаю
источник

JF

Jotty Fernando in CODE BLOG / Чат
нет больше данных
источник

JF

Jotty Fernando in CODE BLOG / Чат
надо решить строго задачу
источник

P

Phantom in CODE BLOG / Чат
Почитай про фшарп, может будет интересно
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / Чат
Зависит от размера яблок
источник

ℬoʀsuk7 in CODE BLOG / Чат
Так без этих данных это невозможно
источник

ℬoʀsuk7 in CODE BLOG / Чат
Нельзя точно сказать
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / Чат
Если яблоко весит больше 100 грамм то второе
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / Чат
Если меньше - первое
источник

SS

Steel Sword in CODE BLOG / Чат
Оказывается, в С++ настолько слабая типизация, что если есть такой код

MyClass x = 1;

То при условии, что у MyClass есть конструктор с единственным параметром int, код выше неявно превратится примерно вот в такой

MyClass x(1);
источник

JF

Jotty Fernando in CODE BLOG / Чат
я не думаю что в Бауманке студенту 1 курса дадут нерешаемую задачу))
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / Чат
Ну и опять-таки, зависит  от того надо ли тебе купить много яблок или немного  но дешево
источник