Repræsentation af tal
|
|
- Ingvar Berg
- 8 år siden
- Visninger:
Transkript
1 Repræsentation af tal DM526 Rolf Fagerberg, 2009
2 Bitmønstre Bitmønstre skal fortolkes for at have en betydning: Tal (heltal, kommatal) Bogstaver Computerinstruktion (program) Pixels (billedfil) Amplitude (lydfil).
3 Bitmønstre Bitmønstre skal fortolkes for at have en betydning: Tal (heltal, kommatal) Bogstaver Computerinstruktion (program) Pixels (billedfil) Amplitude (lydfil). I dag: heltal og kommatal.
4 Talsystemer Tital-systemet: 4532 = =
5 Talsystemer Tital-systemet: 4532 = = Grundtal: 10 Cifre: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 (fordi i = 10 i+1 )
6 Talsystemer Tital-systemet: 4532 = = Grundtal: 10 Cifre: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 (fordi i = 10 i+1 ) Syvtal-systemet: = = = 1640
7 Talsystemer Tital-systemet: 4532 = = Grundtal: 10 Cifre: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 (fordi i = 10 i+1 ) Syvtal-systemet: = = = 1640 Grundtal: 7 Cifre: 0, 1, 2, 3, 4, 5, 6 (fordi 7 7 i = 7 i+1 )
8 Total-systemet = = = 11 Grundtal: 2 Cifre: 0, 1 (fordi 2 2 i = 2 i+1 )
9 Total-systemet = = = 11 Grundtal: 2 Cifre: 0, 1 (fordi 2 2 i = 2 i+1 ) Relevante for computere fordi todelte valg er nemmest at repræsentere rent fysisk. Total-systemet kaldes også det binære talsystem.
10 Addition Addition fungerer ens i alle talsystemer, blot med grundtal udskiftet. Tital-systemet: =
11 Addition Addition fungerer ens i alle talsystemer, blot med grundtal udskiftet. Tital-systemet: Total-systemet: = =
12 Addition Addition fungerer ens i alle talsystemer, blot med grundtal udskiftet. Tital-systemet: Total-systemet: = = Subtraktion, multiplikation, division fungerer også ens (ikke med i bog).
13 Konvertering til binært talsystem Find cifrene fra højre til venstre i den binære representation af et positivt heltal N: X N Sålænge X > 0: (X, næste ciffer) (kvotient, rest) ved heltalsdivision X/2
14 Konvertering til binært talsystem Find cifrene fra højre til venstre i den binære representation af et positivt heltal N: X N Sålænge X > 0: (X, næste ciffer) (kvotient, rest) ved heltalsdivision X/2 Eksempel: N = 25: 25/2 = (12,1) 12/2 = (6,0) 6/2 = (3,0) 3/2 = (1,1) 1/2 = (0,1) 25 =
15 Hvorfor virker det? 25/2 = (12,1) 12/2 = (6,0) 6/2 = (3,0) 3/2 = (1,1) 1/2 = (0,1) 25 =
16 Hvorfor virker det? 25/2 = (12,1) 12/2 = (6,0) 6/2 = (3,0) 3/2 = (1,1) 1/2 = (0,1) 25 = =
17 Hvorfor virker det? 25/2 = (12,1) 12/2 = (6,0) 6/2 = (3,0) 3/2 = (1,1) 1/2 = (0,1) 25 = = = 2( ) + 1
18 Hvorfor virker det? 25/2 = (12,1) 12/2 = (6,0) 6/2 = (3,0) 3/2 = (1,1) 1/2 = (0,1) 25 = = = 2( ) + 1 = 2(2( ) + 0) + 1
19 Hvorfor virker det? 25/2 = (12,1) 12/2 = (6,0) 6/2 = (3,0) 3/2 = (1,1) 1/2 = (0,1) 25 = = = 2( ) + 1 = 2(2( ) + 0) + 1 = 2(2(2( ) + 0) + 0) + 1
20 Hvorfor virker det? 25/2 = (12,1) 12/2 = (6,0) 6/2 = (3,0) 3/2 = (1,1) 1/2 = (0,1) 25 = = = 2( ) + 1 = 2(2( ) + 0) + 1 = 2(2(2( ) + 0) + 0) + 1 = 2(2(2(2( ) + 1) + 0) + 0) + 1
21 Hvorfor virker det? 25/2 = (12,1) 12/2 = (6,0) 6/2 = (3,0) 3/2 = (1,1) 1/2 = (0,1) 25 = = = 2( ) + 1 = 2(2( ) + 0) + 1 = 2(2(2( ) + 0) + 0) + 1 = 2(2(2(2( ) + 1) + 0) + 0) + 1 Bemærk at sidste division altid er 1/2 = (0,1): Kvotienten bliver 1 på et tidspunkt, da man ikke ved en division kan komme fra heltal 2 til heltal 0.
22 Repræsentationer af heltal Talrepræsentationer bruger (næsten altid) et fast antal bits (så operationer kan implementeres effektivt). k bits = 2 k forskellige bitmønstre
23 Repræsentationer af heltal Talrepræsentationer bruger (næsten altid) et fast antal bits (så operationer kan implementeres effektivt). k bits = 2 k forskellige bitmønstre Positive heltal: det binære talsystem giver en naturlig repræsentation. k = 4 :
24 Negative heltal Forskellige forslag: A Første bit = fortegn, ellers binært talsystem B Excess C Two s complement
25 Negative heltal Forskellige forslag: A Første bit = fortegn, ellers binært talsystem B Excess C Two s complement A B C A B C
26 Twos complement Repræsentationen two s complement har mange gode egenskaber: Fortegn kan ses af første bit. Simpel metode til at skifte fortegn findes. Den almindelige metode til addition virker også for negative tal (evt. ekstra mente til sidst skal blot smides væk). Ingen ekstra logiske kredsløb for disse (sparer transistorer på CPU). Subtraktion kan laves ved at vende fortegn og addere. Ingen logiske kredsløb for subtraktion (sparer transistorer på CPU). Uden bevis i bog. Prøv selv på eksempler.
27 Twos complement Repræsentationen two s complement har mange gode egenskaber: Fortegn kan ses af første bit. Simpel metode til at skifte fortegn findes. Den almindelige metode til addition virker også for negative tal (evt. ekstra mente til sidst skal blot smides væk). Ingen ekstra logiske kredsløb for disse (sparer transistorer på CPU). Subtraktion kan laves ved at vende fortegn og addere. Ingen logiske kredsløb for subtraktion (sparer transistorer på CPU). Uden bevis i bog. Prøv selv på eksempler. Skifte fortegn: Kopier bits fra højre til venstre til og med første 1-bit. Resten af bits inverteres. Eksempel: 6 = = -6
28 Kommatal Fast komma: Tital-systemet: = / /100 =
29 Kommatal Fast komma: Tital-systemet: = / /100 = Det binære talsystem: = = / / /8 = =
30 Flydende komma Flydende komma (alias videnskabelig notation): Tital-systemet: = ( 1) Mantisse: 4.56 Eksponent: 6
31 Flydende komma Flydende komma (alias videnskabelig notation): Tital-systemet: Binært: = ( 1) Mantisse: 4.56 Eksponent: = ( 1) Sign bit: 1 (sign bit 1 for negativt tal) Mantisse bits: (1)1010 (første bit underforstået) Eksponent: 010 (-2 i excess notation (3 bits)) Der afsættes et fast antal bits til hver af de tre dele.
32 Begrænsninger Heltal (N, Z) og reelle tal (R) er uendelige talmængder. Hvis der afsættes et fast antal (k) bits fås et endeligt antal (2 k ) forskellige bitmønstre.
33 Begrænsninger Heltal (N, Z) og reelle tal (R) er uendelige talmængder. Hvis der afsættes et fast antal (k) bits fås et endeligt antal (2 k ) forskellige bitmønstre. Ikke alle tal kan repræsenteres!
34 Begrænsninger Heltal (N, Z) og reelle tal (R) er uendelige talmængder. Hvis der afsættes et fast antal (k) bits fås et endeligt antal (2 k ) forskellige bitmønstre. Viser sig f.eks. ved Overflow maxint + maxint =? Truncation errors Ikke alle tal kan repræsenteres! Stort tal + epsilon = stort tal. (a + b) + c a + (b + c) hvis a + b ikke kan repræsenteres exakt, mens b + c godt kan.
35 Begrænsninger Heltal (N, Z) og reelle tal (R) er uendelige talmængder. Hvis der afsættes et fast antal (k) bits fås et endeligt antal (2 k ) forskellige bitmønstre. Viser sig f.eks. ved Overflow maxint + maxint =? Truncation errors Ikke alle tal kan repræsenteres! Stort tal + epsilon = stort tal. (a + b) + c a + (b + c) hvis a + b ikke kan repræsenteres exakt, mens b + c godt kan. I praksis ses det sjældent pga. et stort antal bits i talrepræsentationerne. Alternativt findes programmeringsbiblioteker der implementerer f.eks. vilkårligt store heltal (under brug af variabelt antal bits, samt tab af effektivitet).
36 Hexadecimal notation Gruppér bits i grupper af 4 (dvs. 16 forskellige muligheder):
37 Hexadecimal notation Gruppér bits i grupper af 4 (dvs. 16 forskellige muligheder): Vælg 16 tegn: F 1110 E 1101 D 1100 C 1011 B 1010 A
38 Hexadecimal notation Gruppér bits i grupper af 4 (dvs. 16 forskellige muligheder): Vælg 16 tegn: F 1110 E 1101 D 1100 C 1011 B 1010 A = 6AE...
39 Hexadecimal notation Gruppér bits i grupper af 4 (dvs. 16 forskellige muligheder): Vælg 16 tegn: F 1110 E 1101 D 1100 C 1011 B 1010 A = 6AE... NB: kan også bruges som cifre i et talsystem med grundtal 16.
Repræsentation af tal
Repræsentation af tal DM534 Rolf Fagerberg Bitmønstre 01101011 0001100101011011... Bitmønstre skal fortolkes for at have en betydning: Tal (heltal, decimaltal (kommatal)) Bogstaver Computerinstruktion
Læs mereRepræsentation af tal
Repræsentation af tal DM534 Rolf Fagerberg Mål Målet for disse slides er at beskrive, hvordan tal repræsenteres som bitmønstre i computere. Dette emne er et uddrag af kurset DM548 Computerarkitektur og
Læs mereRepræsentation af tal
Repræsentation af tal DM534 Rolf Fagerberg 1 / 18 Mål Målet for disse slides er at beskrive, hvordan tal repræsenteres som bitmønstre i computere. Dette emne er et uddrag af kurset DM548 Computerarkitektur
Læs mereCPUer og maskinkode DM534. Rolf Fagerberg
CPUer og maskinkode DM534 Rolf Fagerberg CPUers opbygning En CPU er bygget op af elektriske kredsløb (jvf. sidste forelæsning), som kan manipulere bits. En CPU manipulerer flere bits ad gangen, deres antal
Læs mere(Positions) Talsystemer
(Positions) Talsystemer For IT studerende Hernik Kressner Indholdsfortegnelse Indledning...2 Positions talsystem - Generelt...3 For decimalsystemet gælder generelt:...4 Generelt for et posistionstalsystem
Læs meredcomnet-nr. 8 Simpel aritmetik på maskinniveau Computere og Netværk (dcomnet)
dcomnet-nr. 8 Simpel aritmetik på maskinniveau Computere og Netværk (dcomnet) Efterår 2009 1 Simpel aritmetik på maskinniveau I SCO, appendix A, er det beskrevet, hvordan man adderer ikke-negative heltal
Læs mereDet endelige tal fremkommer ved at opstille bogstavkombinationer, hvor følgende regler gælder:
Talsystemer Et talsystem er betegnelsen for den måde, hvorpå tal kan skrives ud fra et grundtal. I dag anvendes i de fleste lande titalssystemet, hvor tallets placering har en værdi (positionssystem),
Læs mereTalsystemer I V X L C D M 1 5 10 50 100 500 1000. Hvad betyder halvanden??. Kan man også sige Halvtredie???
Romertal. Hvordan var de struktureret?? Systematisk?? I V X L C D M 1 5 10 50 100 500 1000 Regler: Hvis et lille tal skrives foran et stort tal trækkes tallet fra: IV = 5-1 = 4 Hvis et lille tal skrives
Læs mereGrådige algoritmer. Et generelt algoritme-konstruktionsprincip ( paradigme ) for optimeringsproblemer.
Grådige algoritmer Grådige algoritmer Et generelt algoritme-konstruktionsprincip ( paradigme ) for optimeringsproblemer. Grådige algoritmer Et generelt algoritme-konstruktionsprincip ( paradigme ) for
Læs mereDet binære talsystem og lidt om, hvordan computeren virker
Det binære talsystem og lidt om, hvordan computeren virker Det binære talsystem...2 Lidt om, hvorledes computeren anvender det binære talsystem...5 Lyst til at lege med de binære tal?...7 Addition:...7
Læs mereBoolesk Algebra og det binære talsystem - temahæfte informatik. Oprindelse.
Boolesk Algebra og det binære talsystem - temahæfte informatik. I dette hæfte arbejdes der med to-tals systemet og logiske udtryk. Vi oplever at de almindelige regneregler også gælder her, og vi prøver
Læs mereITS MP 013. Talsystemer V009. Elevens navn. IT Skolen Boulevarden 19A-C 7100 Vejle Tel.:+45 76 42 62 44
ITS MP 013 V009 Elevens navn IT Skolen Boulevarden 19A-C 7100 Vejle Tel.:+45 76 42 62 44 ITS MP 013 Udarbejdet af Søren Haahr, juni 2010 Copyright Enhver mangfoldiggørelse af tekst eller illustrationer
Læs mereBits, bit operationer, integers og floating point
Denne guide er oprindeligt udgivet på Eksperten.dk Bits, bit operationer, integers og floating point Denne artikel beskriver hvordan data gemmes som bits og hvordan man kan manipulere med bits. Den forudsætter
Læs mereComputeren inderst inde
Computeren inderst inde DM534 Rolf Fagerberg Bits Information = valg mellem forskellig muligheder. Simpleste situation: valg mellem to muligheder. Kald dem 0 og. Denne valgmulighed kaldes en bit. Bits
Læs mereMed TI-89 / TI-92 Plus kan du også sammenligne eller manipulere binære tal bit for bit.
Kapitel 20: Talsystemer 20 Resumé af talsystemer... 344 Indtastning og omregning af talsystemer... 345 Udførelse af matematiske beregninger med hexadecimale og binære tal... 346 Sammenligning eller manipulation
Læs mereGrundlæggende Matematik
Grundlæggende Matematik Hayati Balo, AAMS August 2012 1. Matematiske symboler For at udtrykke de verbale udsagn matematisk korrekt, så det bliver lettere og hurtigere at skrive, indføres en række matematiske
Læs mereGrundlæggende Matematik
Grundlæggende Matematik Hayati Balo, AAMS Juli 2013 1. Matematiske symboler For at udtrykke de verbale udsagn matematisk korrekt, så det bliver lettere og hurtigere at skrive, indføres en række matematiske
Læs mereEn uægte brøk er en brøk der stadig kan forkortes ned til et blandet tal og som er større end 1. 17 Eksempel: Uægte brøk: 12
7.,. og 9. klasse Regler for brøker Ægte og uægte brøker En ægte brøk er en brøk mellem 0 og. Ægte brøk Ægte brøk til mindste forkortelse (reduktion) 9 En uægte brøk er en brøk der stadig kan forkortes
Læs mereSymbolbehandlingskompetencen er central gennem arbejdet med hele kapitlet i elevernes arbejde med tal og regneregler.
Det første kapitel i grundbogen til Kolorit i 8. klasse handler om tal og regning. Kapitlet indledes med, at vores titalssystem som positionssystem sættes i en historisk sammenhæng. Gennem arbejdet med
Læs mereOm at udregne enkeltstående hexadecimaler i tallet pi
Om at udregne enkeltstående hexadecimaler i tallet pi I 996 var det en sensation, da det kom frem, at det var lykkedes D. Bailey, P. Borwein og S. Plouffe at finde en formel for tallet π, med hvilken man
Læs mereNegative cifre n. I et positionssystem skriver man et tal på formen xn a + xn 1a
Af Peter Harremoës, Herlev Gymnasium Indledning De fleste lærebogssystemer til brug i gymnasiet eller HF indeholder et afsnit om vort positionssystem. Det bliver gerne fremstillet som noget af det mest
Læs mereDet Digitale Niveau. Niels Olof Bouvin Institut for Datalogi Aarhus Universitet
Det Digitale Niveau Niels Olof Bouvin Institut for Datalogi Aarhus Universitet Level : Det digitale niveau Level 5 Problem-oriented language level Translation (compiler) Level 4 Assembly language level
Læs mereElementær Matematik. Tal og Algebra
Elementær Matematik Tal og Algebra Ole Witt-Hansen 0 Indhold Indhold.... De naturlige tal.... Regneregler for naturlige tal.... Kvadratsætningerne..... Regningsarternes hierarki...4. Primtal...4 4. Nul
Læs mereGrundlæggende køretidsanalyse af algoritmer
Grundlæggende køretidsanalyse af algoritmer Algoritmers effektivitet Størrelse af inddata Forskellige mål for køretid Store -notationen Klassiske effektivitetsklasser Martin Zachariasen DIKU 1 Algoritmers
Læs meret a l e n t c a m p d k Matematik Intro Mads Friis, stud.scient 7. november 2015 Slide 1/25
Slide 1/25 Indhold 1 2 3 4 5 6 7 8 Slide 2/25 Om undervisningen Hvorfor er vi her? Slide 3/25 Om undervisningen Hvorfor er vi her? Hvad kommer der til at ske? 1) Teoretisk gennemgang ved tavlen. 2) Instruktion
Læs mereBRP Tal. Om computer-repræsentation og -manipulation. Logaritmer
BRP 13.9.2006 Tal. Om computer-repræsentation og -manipulation. Logaritmer 1. Opgaverne til i dag dækker det meste af stoffet 2. Resten af stoffet logaritmer binære træer 3. Øvelse ny programmeringsopgave
Læs meredcomnet-nr. 6 Talrepræsentation Computere og Netværk (dcomnet)
dcomnet-nr. 6 Talrepræsentation Computere og Netværk (dcomnet) Efterår 2009 1 Talrepræsentation På maskinkodeniveau (Instruction Set Architecture Level) repræsenteres ordrer og operander ved bitfølger
Læs merePå en digital indgang kan en computer kun se forskel på, om en kontakt er tændt eller slukket. Men til gengæld er den hurtig og god til at regne.
Boolesk Algebra og det binære talsystem - temahæfte informatik Dette temahæfte introducerer to-talsystemet og logiske udtryk (Boolesk algebra). Vi oplever, at de almindelige regneregler også gælder i to-talsystemet,
Læs mereDATALOGI 1E. Skriftlig eksamen torsdag den 3. juni 2004
Københavns Universitet Naturvidenskabelig Embedseksamen DATALOGI 1E Skriftlig eksamen torsdag den 3. juni 2004 Opgaverne vægtes i forhold til tidsangivelsen herunder, og hver opgaves besvarelse bedømmes
Læs mereMatematik. 1 Matematiske symboler. Hayati Balo,AAMS. August, 2014
Matematik Hayati Balo,AAMS August, 2014 1 Matematiske symboler For at udtrykke de verbale udsagn matematisk korrekt, så det bliver lettere og hurtigere at skrive, indføres en række matematiske symboler.
Læs mere1 Bits og Bytes Computere er fortræffelige til at opbevare data og behandle data Af data vil vi i dette afsnit primært beskæftige os med billeder, tekst og lyd, og se på, hvordan sådanne data lagres i
Læs mereFAGLIG REGNING Pharmakon, farmakonomuddannelsen september 2007
FAGLIG REGNING Pharmakon, farmakonomuddannelsen september 2007 Indholdsfortegnelse Side De fire regningsarter... 3 Flerleddede størrelser... 5 Talbehandling... 8 Forholdsregning... 10 Procentregning...
Læs mereRegning. Mike Vandal Auerbach ( 7) 4x 2 y 2xy 5. 2x + 4 = 3. (x + 3)(2x 1) = 0. (a + b)(a b) a 2 + b 2 2ab.
Mike Vandal Auerbach Regning + 6 ( 7) (x + )(x 1) = 0 x + = 7 + x y xy 5 7 + 5 (a + (a a + b ab www.mathematicus.dk Regning 1. udgave, 018 Disse noter er en opsamling på generelle regne- og algebraiske
Læs meret a l e n t c a m p d k Matematik Intro Mads Friis, stud.scient 27. oktober 2014 Slide 1/25
Slide 1/25 Indhold 1 2 3 4 5 6 7 8 Slide 2/25 Om undervisningen Hvorfor er vi her? Hvad kommer der til at ske? 1) Teoretisk gennemgang ved tavlen. 2) Instruktion i eksempler. 3) Opgaveregning. 4) Opsamling.
Læs mereDe 4 regnearter. (aritmetik) Navn: Klasse: Matematik Opgave Kompendium. Opgaver: 42 Ekstra: 5 Point:
Navn: Klasse: Matematik Opgave Kompendium De 4 regnearter (aritmetik) Aritmetik: kommer af græsk: arithmetike = regnekunst arithmos = tal Aritmetik er læren om tal og operationer på tal som de 4 regnearter.
Læs mereMatematisk modellering og numeriske metoder. Lektion 15
Matematisk modellering og numeriske metoder Lektion 15 Morten Grud Rasmussen 1. november, 2013 1 Numerisk analyse [Bogens afsnit 19.1 side 788] 1.1 Grundlæggende numerik Groft sagt handler numerisk analyse
Læs mereDM13-1. Obligatorisk opgave E.05. Jacob Aae Mikkelsen
DM13-1. Obligatorisk opgave E.05 Jacob Aae Mikkelsen - 191076 26. september 2005 Indhold Analyse af problemstillingen........................ 2 Spørgsmål 1................................. 3 Spørgsmål
Læs mereSkriftlig Eksamen Algoritmer og Datastrukturer (dads)
Skriftlig Eksamen Algoritmer og Datastrukturer (dads) Datalogisk Institut Aarhus Universitet Mandag den 27. maj 2002, kl. 9.00 13.00 Opgave 1 (25%) Denne opgave handler om multiplikation af positive heltal.
Læs mereTal og Regneoperationer
Tal og Regneoperationer Frank Villa 3. juli 2014 Dette dokument er en del af MatBog.dk 2008-2012. IT Teaching Tools. ISBN-13: 978-87-92775-00-9. Se yderligere betingelser for brug her. Indhold 1 Introduktion
Læs mereBits DM534. Rolf Fagerberg, 2012
Bits DM534 Rolf Fagerberg, 2012 Resume af sidst Overblik over kursus Introduktion. Tre pointer: Datalogi er menneskeskabt og dynamisk. Tidslinie over fremskridt mht. ideer og hardware. Algoritme er et
Læs mereSpecielle tegn. Specielle tegn. Specielle tegn...1 Indhold:...1 Teori og praksis...1 Koder...2 Brug af symboler...5
Siede 1 af 6 Specielle tegn Indhold: Specielle tegn...1 Indhold:...1 Teori og praksis...1 Koder...2 Brug af symboler...5 Teori og praksis Man kan ind i mellem få brug for at kunne skrive specielle tegn.
Læs mereOmskrivningsregler. Frank Nasser. 10. december 2011
Omskrivningsregler Frank Nasser 10. december 2011 2008-2011. Dette dokument må kun anvendes til undervisning i klasser som abonnerer på MatBog.dk. Se yderligere betingelser for brug her. Indhold 1 Introduktion
Læs mereBoolsk algebra For IT studerende
Boolsk algebra For IT studerende Henrik Kressner Indholdsfortegnelse 1 Indledning...2 2 Logiske kredsløb...3 Eksempel:...3 Operatorer...4 NOT operatoren...4 AND operatoren...5 OR operatoren...6 XOR operatoren...7
Læs mereMatematik opgave Projekt afkodning Zehra, Pernille og Remuss
Matematik opgave Projekt afkodning Zehra, Pernille og Remuss Opgave A Sæt de overstående symboler ind i en matematisk sammenhæng der gør dem forståelige. Det kan være som en sætning eller med tal og bogstaver
Læs mereBoolsk algebra For IT studerende
Boolsk algebra For IT studerende Henrik Kressner Indholdsfortegnelse Indledning...3 Logiske kredsløb...4 Eksempel:...4 Operatorer...4 NOT operatoren...5 AND operatoren...5 OR operatoren...6 XOR operatoren...7
Læs mereTal og Regneoperationer
Tal og Regneoperationer Frank Nasser 20. april 2011 c 2008-2011. Dette dokument må kun anvendes til undervisning i klasser som abonnerer på MatBog.dk. Se yderligere betingelser for brug her. Bemærk: Dette
Læs mereNoter til C# Programmering Selektion
Noter til C# Programmering Selektion Sætninger Alle sætninger i C# slutter med et semikolon. En sætning kontrollerer sekvensen i programafviklingen, evaluerer et udtryk eller gør ingenting Blanktegn Mellemrum,
Læs mereGrundliggende regning og talforståelse
Grundliggende regning og talforståelse De fire regnearter: Plus, minus, gange og division... 2 10-tals-systemet... 4 Afrunding af tal... 5 Regning med papir og blyant... 6 Store tal... 8 Negative tal...
Læs mereDM507 Algoritmer og datastrukturer
DM507 Algoritmer og datastrukturer Forår 2016 Projekt, del III Institut for matematik og datalogi Syddansk Universitet 20. april, 2016 Dette projekt udleveres i tre dele. Hver del har sin deadline, således
Læs mereFagårsplan 12/13 Fag: Matematik Klasse: 3.A Lærer:LBJ Fagområde/ emne At regne i hovedet
Fagårsplan 12/13 Fag: Matematik Klasse: 3.A Lærer:LBJ Fagområde/ emne At regne i hovedet penge Periode Mål Eleverne skal: Lære at anvende simpel hovedregning gennem leg og praktiske anvende addition og
Læs mereMatematisk modellering og numeriske metoder
Matematisk modellering og numeriske metoder Morten Grud Rasmussen 14. september 016 1 Numerisk analyse 1.1 Grundlæggende numerik Groft sagt handler numerisk analyse om at bringe matematiske problemer på
Læs mereDATALOGI 1E. Skriftlig eksamen mandag den 23. juni 2003
Københavns Universitet Naturvidenskabelig Embedseksamen DATALOGI 1E Skriftlig eksamen mandag den 23. juni 2003 Opgaverne vægtes i forhold til tidsangivelsen herunder, og hver opgaves besvarelse bedømmes
Læs mereCITIZEN TM CX-85. Strimmelregner. Instruktionsmanual
ITIZEN TM X-85 Strimmelregner Instruktionsmanual BESKRIVELSE AF TASTATUR OG KNAPPER... Slettetast (clear entry / clear) Anvendes til at slette et forkert indtastet beløb. Øvrige indhold af hukommelsen
Læs mereKonstruktionen af de reelle tal gennem decimaltalsrepræsentation og Dedekind-snit
Keeping it real Konstruktionen af de reelle tal gennem decimaltalsrepræsentation og Dedekind-snit Speciale 10. januar 2018 Pernille Andersen Rikke Bod Lund Matematisk Institut Skjernvej 4A 9220 Aalborg
Læs mereDe rigtige reelle tal
De rigtige reelle tal Frank Villa 17. januar 2014 Dette dokument er en del af MatBog.dk 2008-2012. IT Teaching Tools. ISBN-13: 978-87-92775-00-9. Se yderligere betingelser for brug her. Indhold 1 Introduktion
Læs mereTal. Vi mener, vi kender og kan bruge følgende talmængder: N : de positive hele tal, Z : de hele tal, Q: de rationale tal.
1 Tal Tal kan forekomme os nærmest at være selvfølgelige, umiddelbare og naturgivne. Men det er kun, fordi vi har vænnet os til dem. Som det vil fremgå af vores timer, har de mange overraskende egenskaber
Læs mereMattip om. Færdighedsregning på mellemtrinnet. Du skal øve: Kan ikke Kan næsten Kan. Addition (plusstykker) Subtraktion (minusstykker)
Mattip om Færdighedsregning på mellemtrinnet Du skal øve: Addition (plusstykker) Kan ikke Kan næsten Kan Subtraktion (minusstykker) Multiplikation (gangestykker) Division (delestykker) Decimaltal (blandede
Læs mereFigur 0.1: To kredsløb hvor en operationsforstærker bliver brugt som komparator. [1]
A/D Konvertering Den virkelige verden, består af kontinuerlige analoge signaler. Computere derimod kan kun håndtere diskrete digitale signaler. Et forsøg på at repræsentere og bearbejde virkeligheden på
Læs mereDATALOGI 1E. Vejledende løsninger til Skriftlig eksamen mandag den 28. maj 2001. 1 60 min. 2 60 min. 3 60 min. 4 60 min.
Københavns Universitet Naturvidenskabelig Embedseksamen DATALOGI 1E Vejledende løsninger til Skriftlig eksamen mandag den 28. maj 2001 Opgaverne vægtes i forhold til tidsangivelsen, og hver opgaves besvarelse
Læs mereINSTITUT FOR DATALOGI, AARHUS UNIVERSITET. Det Naturvidenskabelige Fakultet EKSAMEN. Grundkurser i Datalogi
INSTITUT FOR DATALOGI, AARHUS UNIVERSITET Det Naturvidenskabelige Fakultet EKSAMEN Grundkurser i Datalogi Antal sider i opgavesættet (incl. forsiden): 12 (tolv) Eksamensdag: Torsdag den 21. marts 2013,
Læs mereMichel Mandix (2014) INDHOLDSFORTEGNELSE:... 2
MATEMATIK NOTAT 02 - ARITMETIK & ALGEBRA AF: CAND. POLYT. MICHEL MANDIX SIDSTE REVISION: AUGUST 2017 Aritmetik og Algebra Side 2 af 16 Indholdsfortegnelse: INDHOLDSFORTEGNELSE:... 2 ARITMETIK... 3 REGNEARTERNE...
Læs mereForslag til løsning af Opgaver til afsnittet om de naturlige tal (side 80)
Forslag til løsning af Opgaver til afsnittet om de naturlige tal (side 80) Opgave 1 Vi skal tegne alle de linjestykker, der forbinder vilkårligt valgte punkter blandt de 4 punkter. Gennem forsøg finder
Læs mereOpskriv følgende funktioner efter stigende orden med hensyn til O-notationen: (logn) 2 2 n 1/n (logn) n. n 2
Side af sider Opgave (%) Ja Nej n er O(n n)? n er O(n+n )? ( n ) er O( n )? logn er O(n / )? n +n er O(n)? Opgave (%) Opskriv følgende funktioner efter stigende orden med hensyn til O-notationen: (logn)
Læs mereGrundlæggende regneteknik
Grundlæggende regneteknik Anne Ryelund, Mads Friis og Anders Friis 14. oktober 2014 Indhold Forord Indledning iii iv 1 Regning med brøker 1 1.1 Faktorisering i primtal.............................. 3 1.2
Læs mereNogle grundlæggende begreber
BE2-kursus 2010 Jørgen Larsen 5. februar 2010 Nogle grundlæggende begreber Lidt simpel mængdelære Mængder består af elementer; mængden bestående af ingen elementer er, den tomme mængde. At x er element
Læs mereTeoretiske Øvelsesopgaver:
Teoretiske Øvelsesopgaver: TØ-Opgave 1 Subtraktion division i legemer: Er subtraktion division med elementer 0 i legemer veldefinerede, eller kan et element b have mere end ét modsat element -b eller mere
Læs mereLektion 1 Grundliggende regning
Lektion 1 Grundliggende regning Indholdsfortegnelse Indholdsfortegnelse... Plus, minus, gange og division - brug af regnemaskine... Talsystemets opbygning - afrunding af tal... Store tal og negative tal...
Læs mereEksamen dcomnet 2012Q4. Årskortsnummer Navn
Eksamen dcomnet 2012Q4 Årskortsnummer Navn Vejledning Eksamen varer en time fra kl. 9 til kl. 10. Husk at skrive årskort og navn tydeligt på forsiden, inden eksamen afsluttes. Der er ét rigtigt svar per
Læs mereGrundlæggende matematik
Grundlæggende matematik Noterne vil indeholde gennemgang af grundlæggende regneregler og regneoperationer afledt af disse. Dette er (vil mange påstå) det vigtigste at mestre for at kunne begå sig i (samt
Læs mereBasal Matematik 2. Navn: Klasse: Matematik Opgave Kompendium. Opgaver: 67 Ekstra: 7 Mundtlig: 1 Point:
Matematik / Basal Matematik Navn: Klasse: Matematik Opgave Kompendium Basal Matematik Følgende gennemgås De regnearter Afrunding af tal Større & mindre end Enheds omregning Regne hierarki Brøkregning Potenser
Læs mereDM507 Algoritmer og datastrukturer
DM507 Algoritmer og datastrukturer Forår 2017 Projekt, del III Institut for matematik og datalogi Syddansk Universitet 6. april, 2017 Dette projekt udleveres i tre dele. Hver del har sin deadline, således
Læs mereDM507 Algoritmer og datastrukturer
DM507 Algoritmer og datastrukturer Forår 2019 Projekt, del III Institut for matematik og datalogi Syddansk Universitet 10. april, 2019 Dette projekt udleveres i tre dele. Hver del har sin deadline, således
Læs mereOprids over grundforløbet i matematik
Oprids over grundforløbet i matematik Dette oprids er tænkt som en meget kort gennemgang af de vigtigste hovedpointer vi har gennemgået i grundforløbet i matematik. Det er en kombination af at repetere
Læs mereBaggrundsnote om logiske operatorer
Baggrundsnote om logiske operatorer Man kan regne på udsagn ligesom man kan regne på tal. Regneoperationerne kaldes da logiske operatorer. De tre vigtigste logiske operatorer er NOT, AND og. Den første
Læs mereDet vigtigste ved læring af subtraktion er, at eleverne
Introduktion Subtraktion er sammen med multiplikation de to sværeste regningsarter. Begge er begrebsmæssigt sværere end addition og division og begge er beregningsmæssigt sværere end addition. Subtraktion
Læs mereKapitel 2 Tal og variable
Tal og variable Uden tal ingen matematik - matematik handler om tal og anvendelse af tal. Matematik beskæftiger sig ikke udelukkende med konkrete problemer fra andre fag, og de konkrete tal fra andre fagområder
Læs mereDatastrukturer (recap) Datastruktur = data + operationer herpå
Dictionaries Datastrukturer (recap) Datastruktur = data + operationer herpå Datastrukturer (recap) Data: Datastruktur = data + operationer herpå En ID (nøgle) + associeret data (ofte underforstået, også
Læs mere1. En nyttig formel Lad mig uden bevis angive en nyttig trigonometrisk formel, som i dag kaldes for en logaritmisk formel: (1) sin( A) sin( B) = 1 [ cos( A B) cos( A+ B) ] 2 Navnet skyldes løst sagt, at
Læs mereMatematik. Grundforløbet. Mike Auerbach (2) Q 1. y 2. y 1 (1) x 1 x 2
Matematik Grundforløbet (2) y 2 Q 1 a y 1 P b x 1 x 2 (1) Mike Auerbach Matematik: Grundforløbet 1. udgave, 2014 Disse noter er skrevet til matematikundervisning i grundforløbet på stx og kan frit anvendes
Læs mere1. Variable og assignment
1. Variable og assignment Dette er starten af det faglige indhold i første lektion af 'Programmering i C'. Før dette følger et antal mere praktiske slides, som vi ikke har medtaget i denne 'tematiske udgave'
Læs mereNoter til Perspektiver i Matematikken
Noter til Perspektiver i Matematikken Henrik Stetkær 25. august 2003 1 Indledning I dette kursus (Perspektiver i Matematikken) skal vi studere de hele tal og deres egenskaber. Vi lader Z betegne mængden
Læs mereHenrik Bulskov Styltsvig
Introduktion til Fuzzy logik Henrik Bulskov Styltsvig Datalogiafdelingen, hus 42.1 Roskilde Universitetscenter Universitetsvej 1 Postboks 260 4000 Roskilde Telefon: 4674 2000 Fax: 4674 3072 www.dat.ruc.dk
Læs mereEt udtryk på formena n kaldes en potens med grundtal a og eksponent n. Vi vil kun betragte potenser hvor grundtallet er positivt, altså a>0.
Konkrete funktioner Potenser Som udgangspunkt er brugen af potenser blot en forkortelse for at gange et tal med sig selv et antal gange. Hvis a Rskriver vi a 2 for a a a 3 for a a a a 4 for a a a a (1).
Læs mereHvad er matematik? C, i-bog ISBN 978 87 7066 499 8
Et af de helt store videnskabelige projekter i 1700-tallets Danmark var kortlægningen af Danmark. Projektet blev varetaget af Det Kongelige Danske Videnskabernes Selskab og løb over en periode på et halvt
Læs mereAndreas Nielsen Kalbyrisskolen 2009
Andreas Nielsen Kalbyrisskolen 2009 Matematiske kompetencer. Matematiske emner (tal og algebra, geometri, statistik og sandsynlighed). Matematik i anvendelse. Matematiske arbejdsmåder. Tankegangskompetence
Læs mereHP 6S Videnskabelig kalkulator
HP 6S Videnskabelig kalkulator H 1 1 FRALÆGGELSE Denne håndbog og eksempler heri stilles til rådighed uden forandringer, og er underkastet ændringer uden varsel. Undtagen i den udstrækning som loven forbyder,
Læs mereComputerstøttet beregning
CSB 2009 p. 1/16 Computerstøttet beregning Lektion 1. Introduktion Martin Qvist qvist@math.aau.dk Det Ingeniør-, Natur-, og Sundhedsvidenskabelige Basisår, Aalborg Universitet, 3. februar 2009 people.math.aau.dk/
Læs mereDen ideelle operationsforstærker.
ELA Den ideelle operationsforstærker. Symbol e - e + v o Differensforstærker v o A OL (e + - e - ) - A OL e ε e ε e - - e + (se nedenstående figur) e - e ε e + v o AOL e - Z in (i in 0) e + i in i in v
Læs mereTIN15. Rydning, sletning og nulstilling w. Displayindikatorer. Generelle oplysninger. Grundlæggende operationer. Display og rulning "!
TIN15 Regnemaskine med regneøvefunktion Texas Instruments 7800 Banner Dr. Dallas, TX 75251 U.S.A. Texas Instruments Holland B.V. Rutherfordweg 102 542 CG Utrecht - The Netherlands ¾ www.ti.com/calc Copyright
Læs mereLidt om Bits & Bytes. Talsystemer
Lidt om Bits & Bytes En hurtig genopfriskning af: Bits, bytes, kilobytes Megahertz, bps, Bps... Tegnsæt, f.eks. Unicode Hvad er det og hvor bruges det? Moderne og gammelt IT udstyr snakker sammen via 0
Læs mereDatastrukturer (recap)
Dictionaries Datastrukturer (recap) Data: Datastruktur = data + operationer herpå En ID (nøgle) + associeret data. Operationer: Datastrukturens egenskaber udgøres af de tilbudte operationer (API for adgang
Læs mereEt alfabet er en ordnet mængde af bogstaver og andre tegn
16. Tegn og alfabet I dette kapitel studerer vi tegn. Tegn udgør grundbestanddelen i enhver form for tekstbehandling. I senere kapitler, nærmere betegnet kapitel 27 - kapitel 31, ser vi på sammensætningen
Læs mereForord 3 Strukturen i denne bog 6
Indhold i Epsilon Forord 3 Strukturen i denne bog 6 Introduktion til del I. De naturlige tal 10 1 Børns talbegreber og regneoperationer omkring de første skoleår 12 Tal og det at tælle 15 Det indledende
Læs mere1. Montering af papirrullen 2. Udskiftning af blækrullen Bemærk: 2. Udskiftning af batterier
Strimmelregner 1. ontering af papirrullen Sæt [] knappen til "NP" (non print) stilling 1) Åben printer-låget 2) Sæt papirrullen på 3) Klip papirkanten lige med en saks og indsæt papirets forkant i printerens
Læs mereDatastrukturer (recap)
Dictionaries Datastrukturer (recap) Data: Datastruktur = data + operationer herpå En ID (nøgle) + associeret data. Operationer: Datastrukturens egenskaber udgøres af de tilbudte operationer (API for adgang
Læs mereTip til 1. runde af Georg Mohr-Konkurrencen Kombinatorik
Tip til 1. runde af - Kombinatorik, Kirsten Rosenkilde. Tip til 1. runde af Kombinatorik Her er nogle centrale principper om og strategier for hvordan man tæller et antal kombinationer på en smart måde,
Læs mereEksempel: Skat i år 2000
Kursus 02199: Programmering afsnit 2.1-2.7 Anne Haxthausen IMM, DTU 1. Værdier og typer (bl.a. char, boolean, int, double) (afsnit 2.4) 2. Variable og konstanter (afsnit 2.3) 3. Sætninger (bl.a. assignments)
Læs mereIteration af et endomorft kryptosystem. Substitutions-permutations-net (SPN) og inversion. Eksklusiv disjunktion og dens egenskaber
Produktsystemer, substitutions-permutations-net samt lineær og differentiel kryptoanalyse Kryptologi, fredag den 10. februar 2006 Nils Andersen (Stinson 3., afsnit 2.7 3.4 samt side 95) Produkt af kryptosystemer
Læs mereProjekt 7.9 Euklids algoritme, primtal og primiske tal
Projekter: Kapitel 7 Projekt 79 Euklids algoritme, primtal og primiske tal Projekt 79 Euklids algoritme, primtal og primiske tal Projektet giver et kig ind i metodee i modee talteori Det kan udbygges med
Læs mere