Jump to content

Wikipedia:Reference desk/Archives/Computing/2024 July 17

From Wikipedia, the free encyclopedia
Computing desk
< July 16 << Jun | July | Aug >> July 18 >
Welcome to the Wikipedia Computing Reference Desk Archives
The page you are currently viewing is a transcluded archive page. While you can leave answers for any questions shown below, please ask new questions on one of the current reference desk pages.


July 17

[edit]

Coding a tip calculator in TI Basic for a TI 84 Plus Silver Edition calculator

[edit]

I'm coding a tip calculator in TI Basic for a TI 84 Plus Silver Edition calculator. The code is as follows:

:ClrHome
:DISP "TIP CALCULATOR"
:Input "COST:", M
:M*0.15->Y
:Disp "15 PRCT:"
:Output (3, 12, Y)
:M*0.20->Z
:Disp "20 PRCT:"
:Output (4, 12, Z)
:M*0.25->X
:Disp "25 PRCT:"
:Output (5, 12, X)
:M*0.33->W
:Disp "33 PRCT:"
:Output (6, 12, W)


However, when I run this program, two things happen I don't want to happen. If I'm on just "Float" on the mode, all numbers goes to three digits (ie 3.829 for a 15% tip on 25.53). Also the last number runs 4 digits, so it's breaking onto the "Done" line. I'm aware if I change Float to 2 in the "Mode" menu, this solves both problems. However, it is tedious to change this back and forth just to run this program. I asked ChatGPT and it told me to use "toString(int", but this isn't available on the TI 84 Plus Silver Edition. Any help? Therapyisgood (talk) 13:27, 17 July 2024 (UTC)[reply]

Does your device have the round function, like: Output (6, 12, Round(W, 2)) 75.136.148.8 (talk) 14:42, 17 July 2024 (UTC)[reply]
ChatGPT was way off, the TI-84 Plus Silver Edition does have a round function and I was able to find and use it, thank you. I implemented it and it works. Therapyisgood (talk) 16:37, 17 July 2024 (UTC)[reply]

Upgrading from AMD to NVIDIA: Driver issues?

[edit]

I'm about to upgrade from an AMD GPU to an NVIDIA one, not for gaming, but for the sake of AI ML and video editing. Will there be any driver issues (including with DirectML, GPUOpen, or OpenCL), so that I'll need to de-install those? 2003:DA:CF11:CF56:691A:42A:6552:8061 (talk) 19:53, 17 July 2024 (UTC)[reply]

I'm not sure but please mention your operating system it may help get a better answer. Commander Keane (talk) 00:00, 18 July 2024 (UTC)[reply]
It's Windows 10. --2003:DA:CF11:CF56:691A:42A:6552:8061 (talk) 02:20, 18 July 2024 (UTC)[reply]
My procedure for systems running Windows is to 1. uninstall the GPU drivers normally through the windows control panel (or settings app), then 2. run Display Driver Uninstaller (DDU) to remove leftover bits and traces of the old GPU drivers before changing out the graphics card for a different model, especially if it's one from another brand. DDU works best if you run it while Windows is in safe mode. There's multiple ways to enter safe mode in Windows 10 but probably the easiest way to do it is going through the "advanced startup" menu accessed by clicking "Restart" in the start menu while holding down the shift key - see here for full instructions on that. — AP 499D25 (talk) 06:14, 18 July 2024 (UTC)[reply]
According to GPUOpen, it's a partially open-source middleware competitor to Nvidia GameWorks (proprietary and closed) and I would be prepared for changes. Do you rely on GPUOpen for some specific functionality? Does GameWorks claim to do the same thing? There may be work-arounds. Similarly, OpenCL (I'm not familiar with it) is an open standard maintained by both AMD and Nivida, among others in the Khronos Group. It seems at a quick glance that each manufacturer provides its own implementation. If you have been using OpenCL with AMD's implementation you may need to review Nvidia's offering to see what is possible: varying levels of compatibility with the latest standards are implemented with driver releases from individual manufacturers, for specific bits of hardware (see OpenCL#Vendor implementations). MinorProphet (talk) 17:08, 20 July 2024 (UTC)[reply]
The DirectML (aka Direct3D) API is part of DirectX. Although my brain exploded while trying to make sense of it all, there should be few problems for you (hah!) since this is M$'s own API, and individual manufacturers should interface with it correctly... MinorProphet (talk) 16:18, 21 July 2024 (UTC)[reply]
In the light of recent outages, I would back up my entire current boot drive with a disc-to-disc copy before making any changes, just in case everything went pear-shaped. MinorProphet (talk) 12:17, 22 July 2024 (UTC)[reply]

Differential equations

[edit]

Is a differential equation an equation that relates one or more unknown functions and their derivatives? Newton listed 3 types of DEs with the third one being partial derivatives. "Visualization of the heat transfer in a pump casing created by solving the heat equation." SU2CAfrazer123 (talk) 21:47, 17 July 2024 (UTC)[reply]

Yes, this is how our article Differential equation defines it.  --Lambiam 11:00, 18 July 2024 (UTC)[reply]