⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 b.java

📁 二维QR条码项目的J2ME源代码。软件包括1.核心QR码编/解库
💻 JAVA
字号:
// Decompiled by DJ v3.9.9.91 Copyright 2005 Atanas Neshkov  Date: 12/6/2006 9:53:01 AM
// Home Page : http://members.fortunecity.com/neshkov/dj.html  - Check often for new version!
// Decompiler options: packimports(3) 

package jp.sourceforge.qrcode.geom;


// Referenced classes of package jp.sourceforge.qrcode.geom:
//            a

public final class b
{

    public b(int i, int j, int k)
    {
        a = i;
        b = j;
        c = k;
        d = new a();
    }

    public final a a(int i, int j)
    {
        int k = jp.sourceforge.qrcode.reader.b.a;
        a a1 = new a();
        int l = 0;
        if((i >= 0) & (j >= 0))
            l = 1;
        else
        if((i < 0) & (j >= 0))
            l = -1;
        else
        if((i >= 0) & (j < 0))
            l = -1;
        else
        if((i < 0) & (j < 0))
            l = 1;
        int i1 = i != 0 ? c * i >> k : 0;
        int j1 = j != 0 ? c * j >> k : 0;
        if(i1 != 0 && j1 != 0)
        {
            a1.a += i1 * b - j1 * a >> k;
            a1.b += l * (i1 * b + j1 * a) >> k;
        } else
        if(j1 == 0)
        {
            if(i1 < 0)
                l = -l;
            a1.a += i1 * b >> k;
            a1.b += l * (i1 * a) >> k;
        } else
        if(i1 == 0)
        {
            if(j1 < 0)
                l = -l;
            a1.a += -l * (j1 * a) >> k;
            a1.b += j1 * b >> k;
        }
        a1.a += d.a;
        a1.b += d.b;
        return a1;
    }

    int a;
    int b;
    public int c;
    public a d;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -