Skip Navigation

💡𝚂𝗆𝖺𝗋𝗍𝗆𝖺𝗇 𝙰𝗉𝗉𝗌📱

@ SmartmanApps @programming.dev

Posts
1220
Comments
1145
Joined
2 yr. ago

  • Locked

    I dunno

    Jump
  • multiplication and division are the same operation

    No they're not, but they are both binary operators.

    in order to stop confusing people, it should just be: BOMA.

    Leaving out D and S confuses people about where to do them in the order. It's intended to be used as a checklist

  • Locked

    I dunno

    Jump
  • Was anyone else ever taught it as BOMDAS as opposed to BODMAS?

    I don't think so, and I've seen Maths textbooks from all over the world. Only the U.S. wants to reverse the order of DM from everyone else's acronym. 🙄

  • Locked

    I dunno

    Jump
  • I’ll never understand these approaches to learning. They require remembering the phrase, and then require remembering how the phrase translates to the rules you need to remember

    Yeah, exactly, but the U.S. seems to have a chip on it's shoulder about always doing everything differently to the whole rest of the world. "Maths? We're not going to use BEDMAS, and we're not going to call them Brackets, and...".

  • Locked

    I dunno

    Jump
  • OMG! That's the first time I've actually seen AI get order of operations right! 😂

  • Locked

    I dunno

    Jump
  • You don’t necessarily have to do parentheses first

    Yes, you do necessarily have to do it first

    What matters is that the things inside the parentheses are a group that you can’t break apart

    And outside, and you must do them first. You haven't finished Brackets until you have 5(8-5)=15.

    10÷2+3-2*(2+1) you can do the division first

    only because you've separated that part with a plus sign

  • Locked

    I dunno

    Jump
  • then multiplications

    There aren't any, only Addition and Brackets (and Subtraction inside Brackets)

  • Locked

    I dunno

    Jump
  • I mean, there are very few ambiguous cases

    There are precisely none which are ambiguous

  • Locked

    I dunno

    Jump
  • so it would be clearer

    That's because it's already clear as is, as per the rules of Maths.

    I think someone told me that order of operations is like a natural law

    It's a natural consequence of the definitions of the operators. e.g. Multiplication is shorthand for repeated Addition - 2x3=2+2+2 - so if you don't do it before addition you end up with wrong answers. The order of operations rules is in fact just breaking everything down into Addition and Subtraction and then solving from there.

    not a convention

    There are some conventions, like left to right, but in that case that's only because students tend to make mistakes with signs when they don't go from left to right, so it's there to preserve teachers sanity.

  • Locked

    I dunno

    Jump
  • We created math

    We discovered it. There are even multiple animals who know how to count

  • Locked

    I dunno

    Jump
  • that there was a multiplication there since it isn’t explicit

    There isn't a Multiplication there, only Addition and Brackets, and Subtraction inside Brackets. It's never Multiplication unless there is a Multiplication sign.

  • Locked

    I dunno

    Jump
  • Remember that multiplication goes first

    Remember Brackets are solved first - there is no Multiplication

    so it’s: 2+5(8-5) = 2+5*3

    No, so it’s: 2+5(8-5) = 2+(5x8-5x3), a(b+c)=(ab+ac).

  • Locked

    I dunno

    Jump
  • It didn’t make sense to me to multiply the 3 & the 5 with zero consideration for the “2”

    That's what the order of operations rules say to do. 2 doesn't come into it until you get down to the Addition step.

  • Locked

    I dunno

    Jump
  • just write it better

    It's written like that in Maths textbooks. i.e. there's nothing wrong with it.

  • Locked

    I dunno

    Jump
  • Writing it like (8+5)5+2 =17 also makes perfect sense

    Actually that's invalid syntax. Imagine if it was (8-5)-5 and you see why.

  • Locked

    I dunno

    Jump
  • posting out of order math problems

    There's no such thing, only people who remember the rules of Maths and people who don't

  • Locked

    I dunno

    Jump
  • I literally fixed the equation so that it would be less confusing to people

    No you didn't. You wrote something that is mathematically invalid.

  • Locked

    I dunno

    Jump
  • Because this it’s trivial to write it in a way that won’t cause this confusion

    Which is exactly how it is written, for all those who remember the rules of Maths.

  • Locked

    I dunno

    Jump
  • it’s mean in that they intentionally wrote it to

    Test who remembers the rules of Maths

  • Locked

    I dunno

    Jump
  • The operational order is fucked

    No it isn't.

    the way I rewrote is

    Wrong.

    The only reason you’d write the equation like that is

    Because it's written like that in Maths textbooks

    there’s no reason to write it like that unless you’re

    Obeying the rules of Maths, as found in Maths textbooks

  • .NET MAUI @programming.dev

    What Android 16 KB Page Size Requirement Means for .NET Developers

    platform.uno /blog/what-android-16-kb-page-size-requirement-means-for-net-developers/
  • Android Development @programming.dev

    What Android 16 KB Page Size Requirement Means for .NET Developers

    platform.uno /blog/what-android-16-kb-page-size-requirement-means-for-net-developers/
  • Visual Studio @programming.dev

    Razor Tooling in Visual Studio 2026 with David Wengier

    www.spreaker.com /episode/razor-tooling-in-visual-studio-2026-with-david-wengier--67801144
  • Visual Studio @programming.dev

    .NET 10 Release Candidate 1 Builds on Early Promise

    www.telerik.com /blogs/net-10-release-candidate-1-builds-early-promise
  • Visual Studio @programming.dev

    Visual Studio 2022 version 17.14.15 Release Notes

    learn.microsoft.com /en-gb/visualstudio/releases/2022/release-notes
  • C Sharp @programming.dev

    Questioning Convention: C# as a Shortcut to Startup Velocity

    www.infoq.com /presentations/c-sharp-startup/
  • C Sharp @programming.dev

    Morse Code Messages with C# | no dogma blog

    nodogmablog.bryanhogan.net /2025/09/morse-code-messages-with-c/
  • Windows Development @programming.dev

    Visualize Your Music: Real-Time WPF Charts that Sync with Sound

    www.syncfusion.com /blogs/post/wpf-charts-audio-visualization
  • Windows Development @programming.dev

    Stable channel release notes for the Windows App SDK 1.7.4

    learn.microsoft.com /en-gb/windows/apps/windows-app-sdk/release-notes-archive/stable-channel-1-7
  • .NET MAUI @programming.dev

    From Open Source to Premium: Get 95+ .NET MAUI Controls for Enterprise Apps

    www.syncfusion.com /blogs/post/syncfusion-maui-open-source-premium-suite
  • C Sharp @programming.dev

    #179 Mads Torgersen, C# 14 | no dogma podcast

    nodogmapodcast.bryanhogan.net /179-mads-torgersen-c-14/
  • .NET MAUI @programming.dev

    Install Xcode Versions Easily, Side-by-Side with Xcodes

  • .NET MAUI @programming.dev

    GitHub - davidortinau/Plugin.Maui.DebugOverlay

    github.com /davidortinau/Plugin.Maui.DebugOverlay
  • .NET MAUI @programming.dev

    iOS Live Activity sample by davidortinau · Pull Request #672 · dotnet/maui-samples

    github.com /dotnet/maui-samples/pull/672
  • .NET MAUI @programming.dev

    Building Premium Apps with .NET MAUI and Syncfusion

    my.demio.com /ref/5DZDviT56WZH49IC
  • Visual Studio @programming.dev

    Azure & DevOps Podcast: Mads Kristensen: Visual Studio 2026 - Episode 367

    feed.azuredevops.show /mads-kristensen-visual-studio-2026-episode-367
  • .NET MAUI @programming.dev

    .NET MAUI Templates Pack v7.9: Key Features - Support for Visual Studio 2026 Insiders

    egvijayanand.in /2025/09/15/what-is-new-in-the-all-in-one-dotnet-maui-templates-pack-v7-9/
  • .NET MAUI @programming.dev

    Take Your .NET MAUI Testing to the Next Level with Maestro

    vladislavantonyuk.github.io /articles/Take-Your-.NET-MAUI-Testing-to-the-Next-Level-with-Maestro/
  • C Sharp @programming.dev

    2 new extensions to verify CSV's in Sep and CsvHelper

    hachyderm.io /@simoncropp/115199855025001643
  • Windows Development @programming.dev

    Release v1.3.2 · w-ahmad/WinUI.TableView

    github.com /w-ahmad/WinUI.TableView/releases/tag/v1.3.2