diff --git a/20231116/and-01.c b/20231116/and-01.c new file mode 100644 index 0000000000000000000000000000000000000000..c965e6371aa2ef9d7f49e2f47d3eca8415aee03c --- /dev/null +++ b/20231116/and-01.c @@ -0,0 +1,8 @@ +#include <stdio.h> + +int main (void) +{ + printf ("6 & 3 = %d\n", 6 & 3); + printf ("6 && 3 = %d\n", 6 && 3); + return 0; +} diff --git a/20231116/gleitkomma-01.txt b/20231116/gleitkomma-01.txt new file mode 100644 index 0000000000000000000000000000000000000000..31eb53a424d2992ee5bc7954ebb8387b09e21e61 --- /dev/null +++ b/20231116/gleitkomma-01.txt @@ -0,0 +1,18 @@ + + 42 = 4.2e1 + + Vorzeichen = +1 + Mantisse = 4.2 + Exponent = 1 + +--> binär: nicht als Zehnerpotenz speichern, sondern als Zweierpotenz + + 00101010 = 101010 · 2^0 1 = 1 · 2^0 + = 1.0101 · 2^4 = 0.1 · 2^1 + = 0.10101 · 2^5 = 0.01 · 2^2 + = 0.0010101 · 2^7 + +Zahl "normalisieren": Die erste Binärziffer ist immer eine 1. +--> Wenn das eh klar ist, braucht man die 1 ja nicht mit abzuspeichern. + +Weitere Details: https://de.wikipedia.org/wiki/IEEE_754-2008 diff --git a/20231116/mic-on-doppelt-kaputt.wav b/20231116/mic-on-doppelt-kaputt.wav new file mode 100644 index 0000000000000000000000000000000000000000..6aefdf363f13bcc6322a4f259179efafd430b658 Binary files /dev/null and b/20231116/mic-on-doppelt-kaputt.wav differ diff --git a/20231116/mic-on-kaputt.wav b/20231116/mic-on-kaputt.wav new file mode 100644 index 0000000000000000000000000000000000000000..8aea5d8056dcadff0a49c5eed5e60901503e9d08 Binary files /dev/null and b/20231116/mic-on-kaputt.wav differ diff --git a/20231116/mic-on.au b/20231116/mic-on.au new file mode 100644 index 0000000000000000000000000000000000000000..f0b26945f1037a5c30c0a19bde51d06de22c75ed Binary files /dev/null and b/20231116/mic-on.au differ diff --git a/20231116/mic-on.wav b/20231116/mic-on.wav new file mode 100644 index 0000000000000000000000000000000000000000..45f912ee264f52f888a63b94c37ec25123ad7f3a Binary files /dev/null and b/20231116/mic-on.wav differ diff --git a/20231116/smiley.pbm b/20231116/smiley.pbm new file mode 100644 index 0000000000000000000000000000000000000000..69b4f013eb296ab823f5c4e57a62563c096415cb Binary files /dev/null and b/20231116/smiley.pbm differ diff --git a/20231116/smiley.png b/20231116/smiley.png new file mode 100644 index 0000000000000000000000000000000000000000..e16fd82b74af3948af695e3fa6050d68cc4b8eb3 Binary files /dev/null and b/20231116/smiley.png differ diff --git a/20231116/smiley.xbm b/20231116/smiley.xbm new file mode 100644 index 0000000000000000000000000000000000000000..429e3095d6a64e2214a67213793b18ea276b4d32 --- /dev/null +++ b/20231116/smiley.xbm @@ -0,0 +1,6 @@ +#define smiley_width 14 +#define smiley_height 12 +static char smiley_bits[] = { + 0x00, 0x00, 0xF0, 0x01, 0x08, 0x02, 0xA4, 0x04, 0x04, 0x04, 0x02, 0x08, + 0x12, 0x09, 0xE2, 0x08, 0x04, 0x04, 0x08, 0x02, 0xF0, 0x01, 0x00, 0x00, + }; diff --git a/20231116/smiley.xcf.gz b/20231116/smiley.xcf.gz new file mode 100644 index 0000000000000000000000000000000000000000..1e1705882ea0e9de9104e649da4ff6ccf9b31073 Binary files /dev/null and b/20231116/smiley.xcf.gz differ