新しいものを表示

・・・・・><
”業界最速スペック” "データ転送速度1.72MB/sec.、"

オリンパス ニュースリリース: 高速・高信頼の内蔵型230MB対応3.5インチ光磁気ディスクドライブ「230MO TURBO 内蔵型ユニット」 olympus.co.jp/jp/news/1997b/nr

等倍CD-ROMと比べたら230MB MOでもかなり高速だったかも><
2倍速CD-ROMが遅くてMOにファイル移動させて使ってた記憶ある><

とかいいつつ、今でもiomega clik!(pocket zip)ドライブとかスーパーディスクドライブとか欲しいけど><;

MO、音とかカコイイし、メディア寿命とんでもなく長いってメリットはあるけど、USBメモリや切手サイズのメモリーカードの単位がギガの時代に、いまとなっては低速で(書き込みは当時でも低速><;)たった230MBや640MB記録できても(1.3GBのもあったけど)何に使うの?><;という諸行無常の21世紀・・・・><

富士通のPC使っててさらにMO使ってた人そんなに世の中に居ないかもだし、すごい偶然でもあるのかも><;

ケーブルあればつながりそう><
でもSCSIって当時でも複雑怪奇だったし、情報が少ない今扱うのもっと大変そう><;

規格にぴったり合うケーブル(SCSI種類多い><;)と98用のSCSI-2インタフェースがあれば、そのMOドライブ98でも使えるはず><
ただし、98でMOはたしか98用のフォーマットでしか読み書きできなかったはず><
FMRは表銃のIBMフォーマット(?)とFMR HDDフォーマット両対応だったような記憶ある><

それ><
あと、ターミネーター=終端抵抗><

あと、ディジーチェーンで、両端にターミネーターがついてて、物理的にくっつけたり、ディップスイッチでオンに出来る装置もあったりみたいになってる><

SCSIはIDがあって、ホストは基本的に0(だっけ?)固定で、0以外にするのは基本的に茨の道で、さらにインタフェースによって出来たりできなかったりするはず><

閏年を論理演算しないで閏年だったら0以外を返すやつ修正版><(0年だけ0になっちゃう><;) 

return (((year + 1) % 4) * ((year + 2) % 4) * ((year + 3) % 4) * (year % 100))
+ (((year + 1) % 4) * ((year + 2) % 4) * ((year + 3) % 4)) *
((year - (year % 100)) *
((((year - (year % 100)) + 100) / 100) % 4) *
((((year - (year % 100)) + 200) / 100) % 4) *
((((year - (year % 100)) + 300) / 100) % 4));

スレッドを表示

閏年計算、加算減算乗算だけでやるのは無理なのかな?><

でも、むしろものすごく処理ふえてそうなのにC# で最適化オフでの比較でたった6.4倍で済んでるってびっくり><

速度も測ってみた><
1億年まで調べるのに
普通に論理演算使う閏年演算: 2306ms
オレンジが作った論理演算使わない変なやつ: 14784ms

約6.4倍時間かかる><;

現リビジョン(?)、普通に論理演算使うやつと同じ結果が出るか、0年から百万年まで試してみたら、0年以外はあってるっぽい!><(0年どうしよう?><;)
gist.github.com/orange-in-spac

とりあえず
// バグってます!!!!><;
って書いておいた;;

「百の位が4の倍数だったら閏年だ!」になっちゃってるので401年とかも閏年になっちゃう;;

あああああああああ;; バグってました;;

スレッドを表示
古いものを表示
:realtek:

思考の /dev/null