File:Thomae function (0,1).svg
出典:ウィキメディア・コモンズ (Wikimedia Commons)
ナビゲーションに移動
検索に移動
この SVG ファイルのこの PNG プレビューのサイズ: 800 × 413 ピクセル. その他の解像度: 320 × 165 ピクセル | 640 × 330 ピクセル | 1,024 × 528 ピクセル | 1,280 × 660 ピクセル | 2,560 × 1,320 ピクセル。
元のファイル (SVG ファイル、1,280 × 660 ピクセル、ファイルサイズ: 1.05メガバイト)
ファイル情報
構造化データ
キャプション
概要
[編集]解説Thomae function (0,1).svg |
English: Plot of Thomae's function on the interval (0,1). Shown are all rational points with denominator at most 200. The topmost point in the middle shows f(1/2) = 1/2
Created using the following Java code: public class Thomae {
static int gcd(int a, int b) {
while(a>0 && b>0) {
if(a>b) a -= a/b*b;
else b -= b/a*a;
}
return a>0 ? a : b;
}
public static void main(String[] args) {
int max = 200;
int width = 1280;
int height = 660;
int border = 20;
int x0 = border;
int x1 = width - border;
double dx = x1-x0;
int y0 = height - border;
double dy = -dx;
int r=5;
System.out.println("<?xml version=\"1.0\" standalone=\"no\"?>");
System.out.println("<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">");
System.out.println("<svg width=\""+ width +"\" height=\""+ height +"\" xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\">");
for(int q=1; q<max; q++) for(int p=0; p<q; p++) if(gcd(p, q) == 1) {
System.out.println(" <circle cx=\""+ (x0+dx*p/q) + "\" cy=\""+ (y0+dy*1/q) +"\" r=\""+ r +"\" fill=\"black\" stroke=\"none\" />");
}
System.out.println("</svg>");
}
}
|
日付 | |
原典 | 投稿者自身による著作物 |
作者 | Smithers888 |
ライセンス
[編集]Public domainPublic domainfalsefalse |
この著作物の著作権者である私は、この著作物における権利を放棄しパブリックドメインとします。これは全世界で適用されます。 一部の国では、これが法的に可能ではない場合があります。その場合は、次のように宣言します。 私は、あらゆる人に対して、法により必要とされている条件を除き、如何なる条件も課すことなく、あらゆる目的のためにこの著作物を使用する権利を与えます。 |
ファイルの履歴
過去の版のファイルを表示するには、その版の日時をクリックしてください。
日付と時刻 | サムネイル | 寸法 | 利用者 | コメント | |
---|---|---|---|---|---|
現在の版 | 2008年10月9日 (木) 18:09 | 1,280 × 660 (1.05メガバイト) | Smithers888 (トーク | 投稿記録) | {{Information |Description={{en|1=Plot of Thomae's function on the interval (0,1). Shown are all rational points with denominator at most 200. Created using the following Java code: <source lang="java"> public class Thoma |
このファイルは上書きできません。
ファイルの使用状況
このファイルを使用しているページはありません。
グローバルなファイル使用状況
以下に挙げる他のウィキがこの画像を使っています:
- de.wikipedia.org での使用状況
- en.wikipedia.org での使用状況
- en.wikibooks.org での使用状況
- es.wikipedia.org での使用状況
- eu.wikipedia.org での使用状況
- fa.wikipedia.org での使用状況
- fr.wikipedia.org での使用状況
- gl.wikipedia.org での使用状況
- he.wikipedia.org での使用状況
- id.wikipedia.org での使用状況
- it.wikipedia.org での使用状況
- ja.wikipedia.org での使用状況
- pl.wikipedia.org での使用状況
- pt.wikipedia.org での使用状況
- ru.wikipedia.org での使用状況
- sk.wikipedia.org での使用状況
- sr.wikipedia.org での使用状況
- sv.wikipedia.org での使用状況
- uk.wikipedia.org での使用状況