Задачи с собеседования



Пара задачек с моего реального собеседования, где работают над обменами с банками. 🏛



1. Например, вы должны перевести другу 1000 рублей, но банк берет комиссию 3% из указанной суммы. В таком случае друг получит 970 р.

Какую сумму нужно переводить, чтобы друг получил ровно 1000

(Важна логика понимания расчета)



2. Каким образом избежать округления при передаче дробных чисел из 1С в другую систему, о типе данных полей нам точно не известно Например, мы передаем цену в рублях документа об оплате в API банка, где поле в 1С имеет тип число(15.2), а в API банка может быть любой тип (string, float, int, double)



Пишите свои ответы в комментариях💬



#ЕБ_Собеседование