Одна двенадцатая в десятичной дроби. Перевод десятичной дроби в обыкновенную

  • 05.10.2014

    Представленный предусилитель очень прост, но очень низкий уровнем искажений. Как правило качество воспроизводимого звука на всех симметричных усилителей зависит от точности используемых материалов, транзисторов, конденсаторов и резисторов. Элементная база R1= 100Kohm R9= 100Kohm C6-7= 47uF 40V R2-3= 82Kohm R10= 1Kohm T1-2= BC 550C R4-5= 22Kohm C1-3= 10uF MKT T3-4= BC …

  • 20.09.2014

    На схеме №1 показан пример светодиодного индикатора (светильника). В этой схеме используется один светодиод, резистор в схеме ограничивает пусковой ток, диод ограничивает поступление на светодиод отрицательной полу волны сетевого напряжения. Вторая схема аналогична первой, только вместо ограничивающего диода стоит светодиод, которой загорается когда приходит отрицательная полу волна сетевого напряжения и …

  • 20.03.2015

    На рисунке показана схема простого светодиодного индикатора. После подачи питания на схему светодиод начнет светится только после определенного времени. Когда подается питание транзистор закрыт, светодиод н светится. Конденсатор С1 через R3, постепенно заряжается до определенного уровня и транзистор открывается, светодиод начинает светится. Время задержки зависит от емкости конденсатора С1 и …

  • 10.10.2014

    Предварительный усилитель выполнен на ИС LM382. На вход усилителя можно подавать сигнал как с микрофона, так и с линейного выхода радиоприемника, MP3 плеера и др. уст-в. Переключение режима работы предварительного усилителя производится при помощи тройного тумблера. Напряжение питания предварительного усилителя может быть в пределах от 10 до 40В. Источник …

Говоря сухим математическим языком, дробь - это число, которое представляется в виде части от единицы. Дроби широко используются в жизни человека: при помощи дробных чисел мы указываем пропорции в кулинарных рецептах, выставляем десятичные оценки на соревнованиях или используем их для подсчета скидок в магазинах.

Представление дробей

Существует минимум две формы записи одного дробного числа: в десятичной форме или в виде обыкновенной дроби. В десятичной форме числа выглядят как 0,5; 0,25 или 1,375. Любое из этих значений мы может представить в виде обыкновенной дроби:

  • 0,5 = 1/2;
  • 0,25 = 1/4;
  • 1,375 = 11/8.

И если 0,5 и 0,25 мы без проблем конвертируем из обыкновенной дроби в десятичную и обратно, то в случае с числом 1,375 все неочевидно. Как быстро преобразовать любое десятичное число в дробь? Существует три простых способа.

Избавляемся от запятой

Самый простой алгоритм подразумевает умножение числа на 10 до тех пор, пока из числителя не исчезнет запятая. Такое преобразование осуществляется в три шага:

Шаг 1 : Для начала десятичное число запишем в виде дроби «число/1», то есть мы получим 0,5/1; 0,25/1 и 1,375/1.

Шаг 2 : После этого умножим числитель и знаменатель новых дробей до тех пор, пока из числителей не исчезнет запятая:

  • 0,5/1 = 5/10;
  • 0,25/1 = 2,5/10 = 25/100;
  • 1,375/1 = 13,75/10 = 137,5/100 = 1375/1000.

Шаг 3 : Сокращаем полученные дроби до удобоваримого вида:

  • 5/10 = 1 × 5 / 2 × 5 = 1/2;
  • 25/100 = 1 × 25 / 4 × 25 = 1/4;
  • 1375/1000 = 11 × 125 / 8 × 125 = 11/8.

Число 1,375 пришлось три раза умножать на 10, что уже не очень удобно, а что нам придется делать в случае, если понадобится преобразовать число 0,000625? В этой ситуации используем следующий способ преобразования дробей.

Избавляемся от запятой еще проще

Первый способ детально описывает алгоритм «удаления» запятой из десятичной дроби, однако мы можем упростить этот процесс. И вновь мы выполняем три шага.

Шаг 1 : Считаем, сколько цифр стоит после запятой. К примеру, у числа 1,375 таких цифр три, а у 0,000625 - шесть. Это количество мы обозначим буквой n.

Шаг 2 : Теперь нам достаточно представить дробь в виде C/10 n , где C – это значимые цифры дроби (без нулей, если они есть), а n – количество цифр после запятой. К примеру:

  • для числа 1,375 C = 1375, n = 3, итоговая дробь согласно формуле 1375/10 3 = 1375/1000;
  • для числа 0,000625 C = 625, n = 6, итоговая дробь согласно формуле 625/10 6 = 625/1000000.

По сути, 10 n – это 1 с количеством нулей, равным n, поэтому вам не нужно заморачиваться с возведением десятки в степень - достаточно указать 1 с n нулей. После этого столь богатую на нули дробь желательно сократить.

Шаг 3 : Сокращаем нули и получаем итоговый результат:

  • 1375/1000 = 11 × 125 / 8 × 125 = 11/8;
  • 625/1000000 = 1 × 625/ 1600 × 625 = 1/1600.

Дробь 11/8 - это неправильная дробь, так как числитель у нее больше знаменателя, а значит, мы можем выделить целую часть. В этой ситуации мы вычитаем из 11/8 целую часть 8/8 и получаем остаток 3/8, следовательно, дробь выглядит как 1 и 3/8.

Преобразование на слух

Для тех, кто умеет правильно читать десятичные дроби, проще всего их преобразовать на слух. Если вы читаете 0,025 не как «ноль, ноль, двадцать пять», а как «25 тысячных», то у вас не будет никаких проблем с конвертацией десятичных чисел в обыкновенные дроби.

0,025 = 25/1000 = 1/40

Таким образом, правильное прочтение десятичного числа позволяет сразу же записать ее как обыкновенную дробь и сократить в случае необходимости.

Примеры использования дробей в повседневной жизни

На первый взгляд обыкновенные дроби практически не используются в быту или на работе и трудно представить ситуацию, когда вам понадобится перевести десятичную дробь в обычную за пределами школьных задач. Рассмотрим пару примеров.

Работа

Итак, вы работаете в кондитерском магазине и продаете халву на развес. Для простоты реализации продукта вы разделяете халву на килограммовые брикеты, однако мало кто из покупателей готов приобрести целый килограмм. Поэтому вам приходится каждый раз разделять лакомство на кусочки. И если очередной покупатель попросит у вас 0,4 кг халвы, вы без проблем продадите ему нужную порцию.

0,4 = 4/10 = 2/5

Быт

К примеру, необходимо сделать 12 % раствор для покраски модели в нужный вам оттенок. Для этого нужно смешать краску и растворитель, но как правильно это сделать? 12 % - это десятичная дробь 0,12. Преобразовываем число в обыкновенную дробь и получаем:

0,12 = 12/100 = 3/25

Зная дроби, вы сможете правильно смешать компоненты и получить нужный цвет.

Заключение

Дроби широко используются в повседневной жизни, поэтому если вам часто необходимо преобразовывать десятичные значения в обыкновенные дроби, вам пригодится онлайн-калькулятор, при помощи которого можно мгновенно получить результат в виде уже сокращенной дроби.

Все дроби делятся на два вида: обыкновенные и десятичные. Обыкновенными называются дроби такого вида: 9/8,3/4,1/2,1 3/4 . В них выделяют верхнее число (числитель) и нижнее число (знаменатель). Когда числитель меньше, чем знаменатель, то дробь называется правильной, в противоположном случае дробь – неправильная. Такие дроби, как 1 7/8 состоят из целой части (1) и дробной части (7/8) и называются смешанными.

Итак, дроби бывают:

  1. Обыкновенными
    1. Правильными
    2. Неправильными
    3. Смешанными
  2. Десятичными

Как из обыкновенной дроби сделать десятичную

Как перевести обыкновенную дробь в десятичную, учит курс математики основной школы. Все предельно просто: нужно числитель поделить на знаменатель «вручную» или, если совсем лень, то на микрокалькуляторе. Вот пример: 2/5=0,4;3/4=0,75; 1/2=0,5. Не намного сложнее перевести в десятичную неправильную дробь. Пример: 1 3/4= 7/4= 1,75. Последний результат можно получить и без деления, если учесть, что 3/4=0,75 и прибавить единицу:1+0,75=1,75.

Однако далеко не со всеми обыкновенными дробями все так просто. Например, попробуем перевести 1/3 из обыкновенных дробей в десятичные. Даже тот, кто имел по математике тройку (по пяти бальной системе) заметит, что, сколько бы ни продолжалось деление, после нуля и запятой будет бесконечное количество троек 1/3=0,3333…. . Принято читать так: ноль целых, три в периоде. Записывается соответственно так: 1/3=0,(3). Аналогичная ситуация будет, если попытаться перевести в десятичную дробь 5/6: 5/6=0,8(3). Такие дроби называются бесконечными периодическими. Вот пример для дроби 3/7: 3/7= 0,42857142857142857142857142857143… , то есть 3/7=0,(428571).

Итак, в результате превращения обыкновенной дроби в десятичную может получаться:

  1. непериодическая десятичная дробь;
  2. периодическая десятичная дробь.

Следует отметить, что существуют и бесконечные непериодические дроби, которые получаются при выполнении таких действий: взятие корня n-ой степени, логарифмирование, потенцирование. Например, √3= 1,732050807568877… . Знаменитое число π≈ 3,1415926535897932384626433832795…. .

Давайте теперь умножим 3 на 0,(3): 3×0,(3)=0,(9)=1. Получается, что 0,(9) – это иная форма записи единицы. Точно так же 9=9/9,16=16,0, и т.д.

Правомерен и вопрос, противоположный к приведенному в заголовке этой статьи: «как десятичную дробь перевести в обычную». Ответ на данный вопрос дает пример: 0,5= 5/10=1/2. В последнем примере мы сократили числитель и знаменатель дроби 5/10 на 5. То есть для превращения десятичной дроби в обыкновенную нужно представить ее в виде дроби со знаменателем 10.

О том, что такое дроби вообще интересно будет посмотреть видео:

О том как перевести десятичную дробь в обыкновенную смотрите тут:

Введите дробь:

Рассмотрим задачу перевода десятичной дроби в обыкновенную с требуемой точностью. Например,
0,3333333 = 1/3

Предполагается, что введенная десятичная дробь не имеет целой части.
Для решения задачи воспользуемся двумя переменными, представляющими собой числитель и знаменатель дроби.
Поиск решения будет состоять из двух этапов:

  • Поиск приближенного решения
  • Уточнение решения до получения требуемой точности

На первом этапе принимаем начальные значения числителя и знаменателя равными 1. На каждом шаге увеличиваем на 1 значение знаменателя и находим дробь
Числитель / Знаменатель
При первой итерации знаменатель равен 1 , и 1/1=1 , и это значение больше введенной десятичной дроби. Увеличиваем знаменатель на 1 до тех пор пока не получим
Числитель / Знаменатель — ВведеннаяДробь < 0

Таким образом, мы нашли первое приближение. Мы знаем, что введенная дробь соответствует обыкновенной дроби между
Числитель / (Знаменатель — 1) и Числитель / Знаменатель

На втором этапе умножим числитель и знаменатель полученного первого приближения на множитель, который будет принимать последовательно значения 2, 3, 4 и т.д
Снова, увеличивая знаменатель на 1, получим следующее приближение, и если оно устроит нас по точности, то будем считать, что найдена искомая обыкновенная дробь.

Реализация на C++

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62

#include
using namespace std;
void func(do uble num, do uble eps, int &ch, int &zn)
{
int a = 1; int b = 1;
int mn = 2; // множитель для начального приближения
int iter = 0;
ch = a; zn = b;
// Поиск начального приближения
do uble c = 1;
do {
b++;
c = (do uble )a / b;
} while ((num — c) < 0);
if ((num — c) < eps)
{
ch = a; zn = b;
return ;
}
b—;
c = (do uble )a / b;
if ((num — c) > -eps)
{
ch = a; zn = b;
return ;
}
// Уточнение
while (iter < 20000)
{
int cc = a*mn, zz = b*mn;
iter++;
do {
zz++;
c = (do uble )cc / zz;
} while ((num — c) < 0);
if ((num — c) < eps)
{
ch = cc; zn = zz;
return ;
}
zz—;
c = (do uble )cc / zz;
if ((num — c) > -eps)
{
ch = cc; zn = zz;
return ;
}
mn++;
}
}
int main()
{
do uble inp;
int ch, zn;
do uble eps = 0.0000001;
cout << "num=" ;
cin >> inp;
func(inp, eps, ch, zn);
cout << ch << " / " << zn << endl;
cin.get(); cin.get();
return 1;
}

Результат выполнения



Дробь может быть преобразована в целое число либо в десятичную дробь. Неправильная дробь, числитель которой больше знаменателя и делится на него без остатка, переводится в целое число, например: 20/5. Делим 20 на 5 и получаем число 4. Если дробь правильная, то есть числитель меньше знаменателя, то тогда преобразовать ее в число (десятичную дробь). Больше информации о дробях вы сможете почерпнуть из нашего раздела - .

Способы преобразования дроби в число

  • Первый способ, как перевести дробь в число годится для дроби, которую можно преобразовать в число, являющееся десятичной дробью. Сначала выясним, можно ли перевести заданную дробь в дробь десятичную. Для этого обратим внимание на знаменатель (цифра, которая под чертой или справа от наклонной). Если знаменатель можно разложить на множители (в нашем примере - 2 и 5), которые могут повторяться, то данную дробь реально преобразовать в конечную десятичную дробь. Например: 11/40 =11/(2∙2∙2∙5). Данная обыкновенная дробь переведется в число (десятичную дробь) с конечным количеством знаков после запятой. А вот дробь 17/60 =17/(5∙2∙2∙3) переведется в число с бесконечным количеством знаков после запятой. То есть при точном вычислении числового значения довольно трудно определить конечный знак после запятой, поскольку таких знаков бесконечное множество. Поэтому для решения задач обычно требуется округлить значение до сотых или тысячных. Дальше - необходимо умножить и числитель, и знаменатель на такое число, чтобы в знаменателе получились цифры 10, 100, 1000 и т. д. Например: 11/40 =(11∙25)/(40∙25) =275/1000 =0,275
  • Второй способ, как перевести дробь в число - более простой: необходимо числитель поделить на знаменатель. Для применения этого способа просто произведем деление, а полученное число и будет той искомой десятичной дробью. Например, надо перевести дробь 2/15 в число. Делим 2 на 15. Получаем 0, 1333… - бесконечная дробь. Записываем так: 0,13(3). Если дробь неправильная, то есть числитель больше знаменателя (например, 345/100), то в результате преобразования ее в число получится целое числовое значение или десятичная дробь с целой дробной частью. В нашем примере это будет 3,45. Чтобы преобразовать смешанную дробь такого вида, как 3 2 / 7 , в число, то нужно сначала превратить ее в неправильную дробь: (3∙7+2)/7 =23/7. Далее делим 23 на 7 и получаем число 3,2857143, которое сокращаем до 3,29.

Самый простой способ по переводу дроби в число - это использование калькулятора или иного вычислительного прибора. Укажем сначала числитель дроби, потом нажмем кнопку со значком "разделить" и набираем знаменатель. После нажатия клавиши "=" мы получаем искомое число.