Skip to content

Why is |x|/|x-1/x| so slow compared to |x/(x-1/x)|? #1790

Open

Description

Describe the bug

When using the graphing mode, |x|/|x-1/x| is noticeably slower (sub 1FPS on my machine) than |x/(x-1/x)|.

Steps To Reproduce

  1. Go to graphing mode
  2. input |x|/|x-1/x| into function 1
  3. input |x/(x-1/x)| into function 2
  4. compare performance.

Expected behavior

Since the two are largely equivalent one would expect them to preform similarly. Logically it would only be adding one extra operation to each calculation, which I wouldn't expect to cripple performance like it does.

Device and Application Information

  • OS Build:
    Major Minor Build Revision
    10 0 22543 0
  • Architecture: X64
  • Application Version: 11.2112.3.0
  • Region: en-US
  • Dev Version Installed: False

Requested Assignment

I'm just reporting this problem. I don't want to fix it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions