JSFiddle - React, Tailwind, and code Playground

HTML

<script type="text/javascript" src="https://raw.github.com/dtrebbien/BigDecimal.js/master/build/BigDecimal-all-last.js"></script>


<div id="result"></div>

JavaScript

var first = 27436,
    second = 304180000000000000000;

var firstB = new BigDecimal(first.toString()),
    secondB = new BigDecimal(second.toString());

var ctxPlain = new MathContext(16, MathContext.prototype.PLAIN),
    ctxScientific = new MathContext(16, MathContext.prototype.SCIENTIFIC),
    ctxEngineering = new MathContext(16, MathContext.prototype.ENGINEERING);

$('#result').append('Number divide: ' + firstB / secondB);
$('#result').append('<br>divide plain: ' + firstB.divide(secondB, ctxPlain));
$('#result').append('<br>divide scientific: ' + firstB.divide(secondB, ctxScientific));
$('#result').append('<br>divide engineering: ' + firstB.divide(secondB, ctxEngineering));