{"id":2711,"date":"2024-01-21T19:32:00","date_gmt":"2024-01-21T19:32:00","guid":{"rendered":"https:\/\/simulide.com\/p\/?page_id=2711"},"modified":"2024-10-22T23:35:46","modified_gmt":"2024-10-22T23:35:46","slug":"simucalc","status":"publish","type":"page","link":"https:\/\/simulide.com\/p\/simucalc\/","title":{"rendered":"SimuCalc"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">SimuCalc<\/h1>\n\n\n\n<h3 class=\"wp-block-heading\">Simucalc is a simple programmer&#8217;s calculator.<\/h3>\n\n\n\n<p>It features:<br>&#8211; Decimal, Octal and Hexadecimal displays.<br>&#8211; Binary view with bit toggle by mouse click.<br>&#8211; Configurable data type at bit size.<br>&#8211; Arithmetic, Boolean and bit operations.<br>&#8211; Undo\/Redo.<br>&#8211; Save configuration and window geometry.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized has-custom-border is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"835\" src=\"https:\/\/simulide.com\/p\/wp-content\/uploads\/2024\/07\/calc-800.png\" alt=\"\" class=\"wp-image-3584\" style=\"border-radius:14px;width:680px;height:auto\" srcset=\"https:\/\/simulide.com\/p\/wp-content\/uploads\/2024\/07\/calc-800.png 800w, https:\/\/simulide.com\/p\/wp-content\/uploads\/2024\/07\/calc-800-287x300.png 287w, https:\/\/simulide.com\/p\/wp-content\/uploads\/2024\/07\/calc-800-768x802.png 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-theme-palette-7-color has-alpha-channel-opacity has-theme-palette-7-background-color has-background is-style-wide\" style=\"margin-top:var(--wp--preset--spacing--70);margin-bottom:var(--wp--preset--spacing--70)\"\/>\n\n\n\n<p><strong>All displays and bit view are synchronized<\/strong>, and all editable, so you can write\/edit any of the views and the rest will be updated.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"335\" height=\"492\" src=\"https:\/\/simulide.com\/p\/wp-content\/uploads\/2024\/07\/calc-small.png\" alt=\"\" class=\"wp-image-3585\" style=\"border-radius:4px;object-fit:cover\" srcset=\"https:\/\/simulide.com\/p\/wp-content\/uploads\/2024\/07\/calc-small.png 335w, https:\/\/simulide.com\/p\/wp-content\/uploads\/2024\/07\/calc-small-204x300.png 204w\" sizes=\"auto, (max-width: 335px) 100vw, 335px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-theme-palette-7-color has-alpha-channel-opacity has-theme-palette-7-background-color has-background is-style-wide\" style=\"margin-top:var(--wp--preset--spacing--70);margin-bottom:var(--wp--preset--spacing--70)\"\/>\n\n\n\n<p>To <strong>clear the displays<\/strong> use any of the arrows at the right of the displays:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"335\" height=\"178\" src=\"https:\/\/simulide.com\/p\/wp-content\/uploads\/2024\/07\/calc-clear.png\" alt=\"\" class=\"wp-image-3586\" style=\"border-radius:4px\" srcset=\"https:\/\/simulide.com\/p\/wp-content\/uploads\/2024\/07\/calc-clear.png 335w, https:\/\/simulide.com\/p\/wp-content\/uploads\/2024\/07\/calc-clear-300x159.png 300w\" sizes=\"auto, (max-width: 335px) 100vw, 335px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-theme-palette-7-color has-alpha-channel-opacity has-theme-palette-7-background-color has-background is-style-wide\" style=\"margin-top:var(--wp--preset--spacing--70);margin-bottom:var(--wp--preset--spacing--70)\"\/>\n\n\n\n<p>You can <strong>show\/hide Hexadecimal and Octal<\/strong> displays using the corresponding checboxes:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"296\" height=\"130\" src=\"https:\/\/simulide.com\/p\/wp-content\/uploads\/2024\/07\/calc-hide.png\" alt=\"\" class=\"wp-image-3588\" style=\"border-radius:5px;object-fit:cover\"\/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-theme-palette-7-color has-alpha-channel-opacity has-theme-palette-7-background-color has-background is-style-wide\" style=\"margin-top:var(--wp--preset--spacing--70);margin-bottom:var(--wp--preset--spacing--70)\"\/>\n\n\n\n<p>Note that the <strong>binary view shows the &#8220;active&#8221; value,<\/strong> which is the one with the cursor in it.<br>For example here The cursor in is the value in the midle &#8220;4321&#8221;, and the binary view shows that value:<\/p>\n\n\n\n<figure class=\"wp-block-image has-custom-border\"><a href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjvQjpAh5NaBSJFF12__C4XbaKKZ5hNmgxhSaCvyTeYpaUrFu7T6bUomKvpxnm0Tc8mrXP_T9oLQg-TRqW2WcEjlTI101XBTRCEOtkm756NvJ-mjplCAMc4pF6wb007Iy_B3MLvx6puUxGuP9PgYeANJmfxjiV-quXwx4sG_4OD7at-bcyon5F0JlQzaw\/s350\/ca.png\"><img decoding=\"async\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjvQjpAh5NaBSJFF12__C4XbaKKZ5hNmgxhSaCvyTeYpaUrFu7T6bUomKvpxnm0Tc8mrXP_T9oLQg-TRqW2WcEjlTI101XBTRCEOtkm756NvJ-mjplCAMc4pF6wb007Iy_B3MLvx6puUxGuP9PgYeANJmfxjiV-quXwx4sG_4OD7at-bcyon5F0JlQzaw\/s320\/ca.png\" alt=\"\" style=\"border-radius:5px\"\/><\/a><\/figure>\n\n\n\n<p>If you toggle bits in the binary view then &#8220;4321&#8221; will change accordingly.<br><strong>Bit operations<\/strong> like Rotate left\/right and 1&#8217;s and 2&#8217;s complement <strong>applies only to this &#8220;active&#8221; value<\/strong> as well.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-theme-palette-7-color has-alpha-channel-opacity has-theme-palette-7-background-color has-background is-style-wide\" style=\"margin-top:var(--wp--preset--spacing--70);margin-bottom:var(--wp--preset--spacing--70)\"\/>\n\n\n\n<p><strong>Circular Rotation<\/strong> does not do any operation, it is a <strong>modifier for rotation operations<\/strong>.<br>When it is active, the color of rotation buttons change accordingly:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full has-custom-border\"><img loading=\"lazy\" decoding=\"async\" width=\"143\" height=\"152\" src=\"https:\/\/simulide.com\/p\/wp-content\/uploads\/2024\/07\/calc-circ.png\" alt=\"\" class=\"wp-image-3587\" style=\"border-radius:5px\"\/><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>SimuCalc Simucalc is a simple programmer&#8217;s calculator. It features:&#8211; Decimal, Octal and Hexadecimal displays.&#8211; Binary view with bit toggle by mouse click.&#8211; Configurable data type at bit size.&#8211; Arithmetic, Boolean and bit operations.&#8211; Undo\/Redo.&#8211; Save configuration and window geometry. All displays and bit view are synchronized, and all editable, so you can write\/edit any of&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"class_list":["post-2711","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/simulide.com\/p\/wp-json\/wp\/v2\/pages\/2711","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/simulide.com\/p\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/simulide.com\/p\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/simulide.com\/p\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/simulide.com\/p\/wp-json\/wp\/v2\/comments?post=2711"}],"version-history":[{"count":3,"href":"https:\/\/simulide.com\/p\/wp-json\/wp\/v2\/pages\/2711\/revisions"}],"predecessor-version":[{"id":3589,"href":"https:\/\/simulide.com\/p\/wp-json\/wp\/v2\/pages\/2711\/revisions\/3589"}],"wp:attachment":[{"href":"https:\/\/simulide.com\/p\/wp-json\/wp\/v2\/media?parent=2711"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}