This site uses cookies.
Some of these cookies are essential to the operation of the site,
while others help to improve your experience by providing insights into how the site is being used.
For more information, please see the ProZ.com privacy policy.
English to Russian translations [PRO] Tech/Engineering - Computers: Systems, Networks / Programming/Math
English term or phrase:evaluate to 2
Given a non-negative integer n, write the expressions computing the ten's digit of n. For example, if n is 123, then we want the expression to evaluate to 2. Я не понимаю задания вообще! Сначала надо вычисить каждую n c reminder 10. Но что потом делается? Например, если у нас n=123 - тогда нам надо выражение разделить на два… или сравнить с 2? А может добавить 2. Совсем запуталась! Спасибо.
Я приношу извинения, но мой исходный вариант оказался неправильным, sorry. Я предложил расчет значения разряда 2 (имея в виду 20), а по дальнейшему контексту стало понятно, что они хотят получить цифру 2 (у них эта цифра стоит в разряде 2, так совпало). Правильные варианты изначально предложили Игорь а Александра, а я вас только с толку сбивал.
Ну смысл-то всем понятен был, просто Игорь и Enote немного не так, как надо, имхо, сформулировали - это касается собственно вашего исходного вопроса, то есть выражения "to evaluate to 2". To evaluate (a formula, an expression) означает "вычислить (числовое) значение какой-либо формулы / выражения". Также употребляется и активная форма, как у вас: the expression evaluates to 2" - "(числовое) значение выражения равняется 2". "Получить 2" - это не совсем точный перевод, "вычислить величину разряда 2" - тоже плохо сказано. К тому же, у Enote написано, что эта величина равна 20 (а на самом деле она равна 2, ибо это цифра). В общем, поторопились немного (хотя по смыслу тут, конечно, ясно) - поэтому уважаемый Enote свой ответ и снял...
Про reminder я не имела в виду, что вы не понимаете, просто указала на опечатку (разве нужны опечатки в переводах? :) )...
То, что я профессионально не перевожу тексты по математике, не значит, что мне помешают kudoz points (если вы решите, что мои ответы были наиболее полезными). :))
Цифры разряда десятков числа n, так Игорь потом так и сказал, Енот тоже с этого начал, потом почему-то передумал. Это мое тех. задание, игру делаю на Питоне...это не статистика и не Science, a Tech/Engineering – Programming. Вы не работаете в данной тематике, вам оно не надо? Кстати, разумеется reminder, просто опечатка. Технари обычно грамотные и понятливые люди, я на это всегда рассчитываю, по крайней мере.
Поэтому "units" - это не "юнит" и не "остаток", а "единицы" (= "разряд единиц" = "цифра единиц", т.е. первый справа разряд); "tens" - "десятки" (= "разряд десятков" = "цифра десятков", т.е. второй справа разряд), "hundreds" - "сотни" (= "разряд сотен" = "цифра сотен", т.е. третий справа разряд), и так далее.
Если вы через "%" обозначаете операцию взятия остатка от деления, то формула ((n - n%10) / 10) % 10 правильная (только у вас последнее "10" пропущено), даёт число/ цифру десятков в числе n. Напр. при n=123 имеем:
То есть вы спрашиваете, как одним термином назвать операцию, которую требуется сделать в данном задании, да? Ну так и называется, вычисление / определение числа / цифры десятков. :) "Приведение к десятичному формату" - это совсем не то, это будет означать перевод из другой (недесятичной, напр. двоичной или шестнадцатиричной) системы счисления в десятичную систему счисления.
Итого имеем, допустим: "Задание - вычислить цифру десятков в заданном числе", или: "Задание - напишите формулу для определия цифры десятков в числе n".
Александра, программирование и математика как часть, но Вы сами теперь видите специфику такой математики. Я видимо еще буду задавать подобные вопросы, будьте осторожны, именно программирование буду подразумевать. По-русски это всего лишь 123%10 = 12 – десяток и 3 - юнит(остаток?). Мне надо было всего лишь понять задание. Получилось: ((n - n % 10) / 10) % Наверное, термин стоит того, чтобы оформить? Я затрудняюсь найти этому название. Привести к десятичному формату или разряду? Или просто к десяткам?
Написали мне так: Suppose that the problem were about extracting the third digit, the last digit. Which operation allows you to extract it? Obviously, the remainder operator: 589 % 10 = 9. You want to identify which of the three expressions correctly returns the “tens” digit of any non-negative integer, n. For example, if n = 123, then 3 is referred to as the “units” digit, 2 is the “tens” digit, and 1 is the “hundreds” digit, so for this particular number a correct expression needs to result in a value of 2. If, to use another example, n = 456, a correct expression would result in a value of 5. Вот. Теперь как бы это по-русски сказать?