Як відкинути дробову частину

Відео: Розподіл десяткових дробів

У практичних обчисленнях рідше доводиться мати справу з цілими числами - найчастіше це дробові значення, що записуються в форматі десяткових або звичайних дробів. При надмірній кількості дрібних розрядів їх, як правило, округлюють, але в деяких випадках виникає необхідність просто відкинути всю дробову складову. Зробити це дуже легко.
Як відкинути дробову частину

Інструкція

1
Якщо дробову частину числа, записаного в форматі десяткового дробу, потрібно саме "відкинути", То просто запишіть все його розряди до коми, а її саму і все розряди правіше - приберіть. Якби вам було потрібно не відкинути дробову частину, а округлити до цілого значення, то слід було б діяти точно так же, якби після десяткової коми стояла одна з цифр з 0 по 4. В інших випадках до отриманого результату треба було б додати одиницю. Наприклад, відкинувши дробову частину 747,75, ви повинні отримати 747, а округливши це число - 748.

Відео: Як виділити цілу частину з неправильного дробу.

2
Аналогічно поступите і з числом, записаним у форматі звичайної змішаної дробу - залиште тільки її цілу частину, а дріб, що стоїть після пробілу, не пишіть. Якби мова йшла про операцію округлення, то це правило збереглося б в разі, коли чисельник дробової частини менше половини знаменника, а інакше до цілого числа треба додавати одиницю. Наприклад, від дробу 41 8/15 після відкидання дробової частини повинно залишитися тільки 41, а при округленні - 42.
3
Якщо вихідне число записано в форматі неправильної звичайного дробу, то для відкидання дробової частини треба зробити деякі обчислення. Розділіть без залишку чисельник на знаменник - отримане приватне і буде результатом перетворення, а про залишок від ділення забудьте. Якби ви застосовували операцію округлення до цього числовому формату, то довелося б здійснювати поділ з точністю до сотих - якщо перша цифра після коми була б більше четвірки, то до цілої частини потрібно було б додати одиницю. Наприклад, відкидання дробової частини 53/15 дасть число 3, а округлення - 4.
4
Якщо виникає необхідність позбутися від дробової частини в будь-якій програмі, то слід використовувати доступні в конкретній мові програмування інструменти. Наприклад, в мові PHP є вбудована функція sprintf, передавши якої початкове значення, а в якості типу даних вказавши цілочисельні значення (u), ви отримаєте потрібне "обрізання" замість округлення:

echo sprintf ("% u", `747.75`)

Виконання цього рядка відкине у вихідному числі 747.75 дробову частину і виведе 747.

5
Цей же результат на мові PHP можна отримати з використанням вбудованої функції explode - вона створює з строкової змінної масив значень, розбиваючи її по заданих розділювачам. Передайте цій функції точку як роздільник і вихідне значення, а потім надайте змінної перший елемент створеного функцією масиву - він буде містити всі знаки вихідного числа, виключаючи дробову частину. наприклад:

$ Result = explode ( `.`,` 747.75`);
$ Result = $ result [0] -

Відео: Нерівність з модулем - відповідь на питання "Як відкинути дужки модуля?"

6
Якби було потрібно на мові PHP округлити значення, а не відкинути дробову частину, то вам би слід було задіяти вбудовану функцію round, передаючи їй єдину змінну - вихідне число:

echo round (747.75) -

Поділися в соц мережах:

Увага, тільки СЬОГОДНІ!
—хоже

Увага, тільки СЬОГОДНІ!