About 50 results
Open links in new tab
  1. C++ templates for sin, cos, tan taylor series

    Aug 6, 2017 · I used C++ metaprogramming to build taylor series for sin, cos, and tan (not really for tan). The whole thing is on my github. Please give any feedback related (but not limited) to style, functiona...

  2. Find an unknown length using sohcahtoa (Trigonometry)

    Oct 27, 2017 · Here is a calculator for an unknown side in a right-angle. Is there a more efficient way of doing this? import math def trigonometry (angle, side_length, known, unknown): o, h, a = 'opposite', '

  3. Create a Penrose tiling - Code Review Stack Exchange

    Aug 19, 2023 · As mentioned in the comments, memoize the trig functions (basically make a local cache in setup). Use angle % 360 as key to get memoized values. In the switch, cases 2 and 3 can be …

  4. Basic Trigonometry written in python3 - Code Review Stack Exchange

    Below is the code I wrote to perform basic Trigonometry without using the math module (except for 1 place) for the purpose of teaching myself basic trig and to improve my python.

  5. C program for storing the time of the sunset and sunrise

    Jan 16, 2023 · All functions are now static. I will start building my own little collection of C helper functions and organize them in individual files, after I've got some things up and running I will …

  6. Setting new lines and adding them to a list to be drawn

    May 22, 2015 · Do you know about radians? Math.Cos (and the other trig functions in .Net) are based on radians not degrees. Math.Cos(90) radians is roughly Math.Cos(5157) in degrees. Which is a bit …

  7. Ti-84+CE Reverse Polish Notation Progam - Code Review Stack Exchange

    Apr 5, 2021 · A few weeks ago, I wrote a Reverse Polish Notation program for my Ti-84+CE calculator. It was a successor to a program I wrote in TI-BASIC a while back, but since that one had too much …

  8. CUDA/C++ Host/Device Polymorphic Class Implementation

    May 2, 2018 · The ability to call functions of this interface from host AND device with the same underlying implementation As performant as possible The way I've achieved this is to: specify a base …

  9. Compute index in a ring buffer - Code Review Stack Exchange

    Mar 8, 2025 · I have a buffer implemented as a fixed-size std::vector with two begin and end pointers dedicated for delimiting the low and the high boundary for the values in the ring buffer. The first …

  10. Iterative Radix-2 FFT in C - Code Review Stack Exchange

    Apr 15, 2021 · But perhaps even better: Consider using sin/cos look-up tables cos() and sin() are transcedental functions that can take a long time to evaluate, especially on weak microcontrollers. …