title: How to multiply BigInt with float?
body: <p>What I thought at first to be a simple problem turns out to be a brain teaser.</p>
  <p>The problem I am trying to solve is:</p>
  <ul>
  <li>I have two inputs provided as text</li>
  <li>They both can be either a bigint or a float with many numbers of the decimal point</li>
  <li>I need to multiply these numbers and produce result as a text (this seems like the only safe option)</li>
  </ul>
  <p>Example inputs are:</p>
  <pre><code>8958492893478927347298532876489239230849283
  0.00000000000023432787489723234848392840923
  327984234.4389057390485483859083482390849028390493037
  </code></pre>
  <p>What's the best way to approach solving this problem?</p>