<?xml version="1.0" encoding="UTF-8"?> <feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/"> <title>Rounding to Significant Digits</title> <link rel="self" href="https://portal.smartbuilder.com/c/message_boards/find_thread?p_l_id=&amp;threadId=683354" /> <subtitle>Rounding to Significant Digits</subtitle> <id>https://portal.smartbuilder.com/c/message_boards/find_thread?p_l_id=&amp;threadId=683354</id> <updated>2026-05-18T15:42:51Z</updated> <dc:date>2026-05-18T15:42:51Z</dc:date> <entry> <title>RE: Rounding to Significant Digits</title> <link rel="alternate" href="https://portal.smartbuilder.com/c/message_boards/find_message?p_l_id=&amp;messageId=683380" /> <author> <name>Navdeep Dhillon</name> </author> <id>https://portal.smartbuilder.com/c/message_boards/find_message?p_l_id=&amp;messageId=683380</id> <updated>2026-04-13T21:58:48Z</updated> <published>2026-04-13T21:58:17Z</published> <summary type="html">Hi Sandy,&lt;br /&gt;Great question, thanks for posting it here! SmartBuilder doesn&amp;#039;t have this functionality, but Javascript can do this natively. So we can pass a couple values into some custom Javascript code (using a Web Object) and have that do the calculations or rounding for us! &lt;br /&gt;&lt;br /&gt;See this video here - &lt;a href="https&amp;#x3a;&amp;#x2f;&amp;#x2f;share&amp;#x2e;smartbuilder&amp;#x2e;com&amp;#x2f;public&amp;#x2f;support&amp;#x2f;web_object_communication_example_rounding_to_significant_digits&amp;#x2e;mp4"&gt;https://share.smartbuilder.com/public/support/web_object_communication_example_rounding_to_significant_digits.mp4&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This same method could be used to pass anything into a self-contained piece of Javascript code. Here&amp;#039;s the code from the video, and the lesson is attached.&lt;br /&gt;&lt;br /&gt;&lt;div class="lfr-code"&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="line-numbers"&gt;&lt;span class="number"&gt;1&lt;/span&gt;&lt;span class="number"&gt;2&lt;/span&gt;&lt;span class="number"&gt;3&lt;/span&gt;&lt;span class="number"&gt;4&lt;/span&gt;&lt;span class="number"&gt;5&lt;/span&gt;&lt;span class="number"&gt;6&lt;/span&gt;&lt;span class="number"&gt;7&lt;/span&gt;&lt;span class="number"&gt;8&lt;/span&gt;&lt;span class="number"&gt;9&lt;/span&gt;&lt;span class="number"&gt;10&lt;/span&gt;&lt;span class="number"&gt;11&lt;/span&gt;&lt;span class="number"&gt;12&lt;/span&gt;&lt;span class="number"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td class="lines"&gt;&lt;div class="line"&gt;&amp;lt;script type=&amp;#034;text/javascript&amp;#034;&amp;gt;&lt;/div&gt;&lt;div class="line"&gt;  function getData(data) {&lt;/div&gt;&lt;div class="line"&gt;    const rawValue = data[0]&lt;/div&gt;&lt;div class="line"&gt;    const precValue = data[1]&lt;/div&gt;&lt;div class="line"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="line"&gt; &amp;nbsp; &amp;nbsp;return Number(rawValue.toPrecision(precValue));&lt;/div&gt;&lt;div class="line"&gt;  }&lt;/div&gt;&lt;div class="line"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="line"&gt;  function setData(data) {&lt;/div&gt;&lt;div class="line"&gt;    // not used in this example&lt;/div&gt;&lt;div class="line"&gt; &amp;nbsp; &amp;nbsp;alert(&amp;#034;data received: &amp;#034;+data);&lt;/div&gt;&lt;div class="line"&gt;  }&lt;/div&gt;&lt;div class="line"&gt;&amp;lt;/script&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</summary> <dc:creator>Navdeep Dhillon</dc:creator> <dc:date>2026-04-13T21:58:17Z</dc:date> </entry> <entry> <title>Rounding to Significant Digits</title> <link rel="alternate" href="https://portal.smartbuilder.com/c/message_boards/find_message?p_l_id=&amp;messageId=683353" /> <author> <name>Sandy Powell</name> </author> <id>https://portal.smartbuilder.com/c/message_boards/find_message?p_l_id=&amp;messageId=683353</id> <updated>2026-04-13T20:34:21Z</updated> <published>2026-04-13T20:34:21Z</published> <summary type="html">Is there a way to round to a specific number of significant digits rather than to a decimal place? I&amp;#039;m using variables to create multiple questions in the same slide, but the values are not consistent enough to select a decimal place and have multiplied and divided  values expressed correctly.</summary> <dc:creator>Sandy Powell</dc:creator> <dc:date>2026-04-13T20:34:21Z</dc:date> </entry> </feed> 