How Things Work(1st Edition)

Authors:

Jim Shapiro Ph D

Type:Hardcover/ PaperBack / Loose Leaf
Condition: Used/New

In Stock: 1 Left

Shipment time

Expected shipping within 2 - 3 Days
Access to 35 Million+ Textbooks solutions Free
Ask Unlimited Questions from expert AI-Powered Answers 30 Min Free Tutoring Session
7 days-trial

Total Price:

$0

List Price: $6.98 Savings: $6.98 (100%)
Access to 30 Million+ solutions
Ask 50 Questions from expert AI-Powered Answers 24/7 Tutor Help Detailed solutions for How Things Work

Price:

$9.99

/month

Book details

ISBN: 1451593236, 978-1451593235

Book publisher: CreateSpace Independent Publishing Platform

Offer Just for You!: Buy 2 books before the end of January and enter our lucky draw.

Book Price $0 : This Book Started Life As A Short Treatise On The Development And Application Of Mathematical Algorithms, Using The Ruby Programming Language For Demonstration Purposes. However, It Soon Became Clear That There Are A Number Of Interesting Algorithms Hidden In The Electronic Devices That Are Becoming Commonplace. What Started With Mortgages, Greatest Common Divisors, Internal Rate Of Return Algorithms, The Kelly (betting) Criterion, And The Traveling Salesman Problem, Soon Turned Into A More Diverse Project With Attention Given To The Mathematical Innards Of Things Like GPS Units And MP3 Players. Every Non-trivial Algorithm Is Accompanied By A Ruby Program (or Two Or Three) With A Line-by-line Analysis And Examples. The Programs Range From Fairly Elementary Ones, Such As Mortgage Calculations, Which Demonstrate Why The Formulas Banks Use For This Purpose, And Have Used For Years, Are Just Plain Wrong, With The Banks Coming Out On The Short End! The Attack On The Traveling Salesman Problem, Using Simulated Annealing, Is More Advanced. The Book Ends With A Fairly Advanced Algorithm, The So-called Fast Fourier Transform, Or FFT, Which, While Not Being Particularly Long, Is Quite Deep. Some Of The Chapters In This Book, E.g., Number Theory, Can Be Grasped With No More Than A Course In High School Algebra While For Others, E.g., The FFT, A Course In Calculus Would Be A Great Help. All The Programs Are Written In Ruby, So Chosen Because It's First Of All Free, It's Interpreted, And Ruby Is Also Easy To Learn. None Of The Programs, However, Require More Than A Very Basic Knowledge Of The Ruby Language.