Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Операционные системы > Windows
Регистрация

Восстановить пароль
Повторная активизация e-mail

Здесь нужно купить рекламу за 25 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Внимание! Есть замечания модератора по теме: религионзная вера именно в гугл? ))
Старый 05.09.2019, 12:51   #1
xexxex
Пользователь
 
Регистрация: 31.07.2010
Сообщений: 52
По умолчанию Калькулятор Windows не правильно считае, а может калькулятор гугл не правильно считает?

Обнаружил непонятность:
Калькулятор Винды считает так:
45 / 3% =33,33333333333333
45 * 3% = 60,75

А (например) гугл калькулятор https://www.google.com/search?q=45%2F3%25 считает так:
45 / 3% =1500
45 * 3% = 1.35

Последовательность нажатий в обоих калькуляторах такая:
4, 5, /, 3, %, =

Что за?
xexxex вне форума   Ответить с цитированием
Старый 05.09.2019, 13:32   #2
Alex11223
Модератор
Заслуженный модератор
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,488
По умолчанию

в вин10 правильно

Alex11223 вне форума   Ответить с цитированием
Старый 05.09.2019, 13:50   #3
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,061
По умолчанию

в винде для 45 / 3% или 45 * 3% берется 3% от 45

в гугле 3% это 0.03

просто разный смысл операции
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума   Ответить с цитированием
Старый 05.09.2019, 14:09   #4
xexxex
Пользователь
 
Регистрация: 31.07.2010
Сообщений: 52
По умолчанию

Дык непонятна логика.
Почему тогда гугл считает правильно
45 - 3% = 43.65
почему он понимает, что 3% - это от числа 45.

В случае же деления 45 / 3%
он уже не понимает, что что 3% - это от числа 45, а вместо этого берёт 0.03

Как то двойные стандарты...

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
в вин10 правильно
А вот в Вин8.1 считает 45 * 3% = 60,75

Дык кто правильно считает? Гугл, вин10 или вин8 ???

45 / 3% это тоже самое что и 45 / (45 / 100 * 3) так ведь? (если подразумевать что 3% надо брать от числа 45, а не из воздуха 0.03)
xexxex вне форума   Ответить с цитированием
Старый 05.09.2019, 14:17   #5
Alex11223
Модератор
Заслуженный модератор
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,488
По умолчанию

ну так вы определитесь что вам надо.
Цитата:
Сообщение от xexxex Посмотреть сообщение
45 / 3% это тоже самое что
зависит от того, что иметь в виду под 3%.
Alex11223 вне форума   Ответить с цитированием
Старый 05.09.2019, 14:18   #6
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,061
По умолчанию

Ну подай в суд на гугл, моральный ущерб отсудишь или заплатишь за судебные издержки ))
Цитата:
Дык кто правильно считает?
Ни кто, нет такой математической операции. Реализовано в контексте последовательности действий по разному
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума   Ответить с цитированием
Старый 05.09.2019, 14:19   #7
xexxex
Пользователь
 
Регистрация: 31.07.2010
Сообщений: 52
По умолчанию

Да что мне то определятся??
Две Винды считают по разному, а у гугла двойные стандарты, мне кому верить???



=====
Это я просто юзаю прогу OpalCalc - и вот там то и обнаружил непонятки, она тоже считает по гугловски через 0.03
Написал автору, а он мне ткнул в гугл, и сказал что у него винда тоже считает через 0.03 - видать тоже десятка.
Вот и поднял тему.


Alex11223
подскажи, как гифку записал, хочу автору проги отправить видос калькулятора с Вин8.1
чтобы сделал опцию выбора метода подсчёта в таком случае деления и умножения на проценты...

Последний раз редактировалось xexxex; 05.09.2019 в 14:26.
xexxex вне форума   Ответить с цитированием
Старый 05.09.2019, 14:20   #8
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 15,018
По умолчанию

Цитата:
Сообщение от xexxex Посмотреть сообщение
мне кому верить?
Стандартная лень программиста. зачем разбираться в приоритетах компилятора транслятора!
если проще расписать формулу проставив все скобочки.?

Позвольте угадаю вы сишник? ))

Себе верьте и только себе и то проверяйте )
Alar вне форума   Ответить с цитированием
Старый 05.09.2019, 14:26   #9
Alex11223
Модератор
Заслуженный модератор
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,488
По умолчанию

Цитата:
Сообщение от xexxex Посмотреть сообщение
подскажи, как гифку записал
gyazo
Alex11223 вне форума   Ответить с цитированием
Ответ
Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не правильно считает Genzal Помощь студентам 2 15.04.2018 16:04
Калькулятор неправильно считает Jereme JavaScript, Ajax 1 03.02.2013 16:39
Счетчик не правильно считает!может проблема в шаблоне? feesta Помощь студентам 1 05.02.2012 16:45
не правильно считает byMary Помощь студентам 4 08.12.2011 22:00
неправильно считает калькулятор -=Andriushka=- Помощь студентам 5 10.04.2011 01:14