06. Charity Campaign Проблем пресмятането на 1/8 от крайната сума
Здравейте,
имам проблем при пресмятането на 1/8 от крайната сума в условието на задачата в задача 06.Charity Campaign от Simple Operations and Calculations-Exercise. Като дам да пресметне 1/8 от сумата ми дава, че е равно на 0. Ако напиша 0,125 от сумата се получава
Насоки как да го пресметна правилно с 1/8 и защо се получава така?
Mерси. За да е double резултата, трябва едно от числата в деленето да е double, иначе го закръгля на цяло число,а в случая е 1/8=0,125 а то го закръгля на 0.
Извинявам се, че ползвам темата на колегата, но аз имам същия проблем при PHP, но за да не създавам нова тема, реших да пиша тук. В случай, че знаеш как да се получи, би ли ми помогнал? (https://softuni.bg/trainings/resources/officedocument/38700/exercise-problem-descriptions-programming-basics-with-php-march-2019/2300) Номер 6 задача.
За С#. Вместо да се дели на 1/8, трябва да се дели 1.0/8 , за дасе получи doube резултат. Впротивен случай резултата се закръгля на цяло число ( в случая 0). За PHP проблвма сиг е подебен.