{"id":18,"date":"2026-09-22T18:22:21","date_gmt":"2026-09-22T10:22:21","guid":{"rendered":"https:\/\/lezoo6.com\/?page_id=18"},"modified":"2026-09-23T16:29:24","modified_gmt":"2026-09-23T08:29:24","slug":"tools","status":"publish","type":"page","link":"https:\/\/lezoo6.com\/index.php\/tools\/","title":{"rendered":"\u5de5\u5177"},"content":{"rendered":"\n<style>\n.entry-header, .wp-block-post-title { display: none !important; }\n<\/style>\n\n\n\n<style>\n.tool-tabs { display: flex; gap: 8px; margin: 20px 0 28px 0; flex-wrap: wrap; }\n.tool-tab { padding: 10px 20px; background: #f3f4f6; border: 1px solid #e5e7eb; border-radius: 8px; cursor: pointer; font-size: 14px; font-weight: 500; color: #4b5563; transition: all 0.2s; }\n.tool-tab:hover { background: #eff6ff; border-color: #2563eb; color: #2563eb; }\n.tool-tab.active { background: #2563eb; color: #fff; border-color: #2563eb; }\n.tool-panel { display: none; }\n.tool-panel.active { display: block; }\n.tool-box { background: #fff; border: 1px solid #e5e7eb; border-radius: 12px; padding: 28px; margin-bottom: 24px; }\n.tool-box h2 { font-size: 18px; margin: 0 0 8px 0; color: #1a1a1a; }\n.tool-box .desc { font-size: 13px; color: #6b7280; margin-bottom: 20px; }\n.input-group { display: grid; grid-template-columns: repeat(auto-fit, minmax(160px, 1fr)); gap: 12px; margin-bottom: 16px; }\n.input-group label { display: block; font-size: 13px; color: #4b5563; margin-bottom: 6px; font-weight: 500; }\n.input-group input, .input-group select { width: 100%; padding: 10px 12px; border: 1px solid #d1d5db; border-radius: 8px; font-size: 14px; box-sizing: border-box; }\n.input-group input:focus, .input-group select:focus { outline: none; border-color: #2563eb; box-shadow: 0 0 0 3px rgba(37,99,235,0.1); }\n.btn-calc { padding: 10px 28px; background: #2563eb; color: #fff; border: none; border-radius: 8px; font-size: 14px; font-weight: 600; cursor: pointer; }\n.btn-calc:hover { background: #1d4ed8; }\n.result-box { margin-top: 20px; padding: 18px; background: #eff6ff; border-left: 4px solid #2563eb; border-radius: 8px; font-size: 15px; color: #1e40af; line-height: 1.8; display: none; }\n.result-box.show { display: block; }\n.result-box .big { font-size: 24px; font-weight: 700; color: #2563eb; }\n.result-box .warn { color: #dc2626; font-weight: 600; }\n.result-box .ok { color: #065f46; font-weight: 600; }\n.poker-table { width: 100%; border-collapse: collapse; margin-top: 12px; font-size: 13px; }\n.poker-table th, .poker-table td { padding: 8px 12px; text-align: left; border-bottom: 1px solid #f3f4f6; }\n.poker-table th { background: #f9fafb; color: #4b5563; font-weight: 600; }\n.poker-table tr:hover { background: #f9fafb; }\n.rule-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(220px, 1fr)); gap: 12px; }\n.rule-card { background: #f9fafb; border: 1px solid #e5e7eb; border-radius: 10px; padding: 16px; text-decoration: none; color: inherit; transition: all 0.2s; display: block; }\n.rule-card:hover { border-color: #2563eb; background: #eff6ff; }\n.rule-card h3 { font-size: 14px; margin: 0 0 6px 0; color: #2563eb; }\n.rule-card p { font-size: 12px; color: #6b7280; margin: 0; }\n<\/style>\n\n<div class=\"tool-tabs\">\n    <div class=\"tool-tab active\" data-tab=\"odds\">\ud83d\udcd0 \u8d54\u7387\/\u6982\u7387<\/div>\n    <div class=\"tool-tab\" data-tab=\"compound\">\ud83d\udcb0 \u590d\u5229\u8ba1\u7b97<\/div>\n    <div class=\"tool-tab\" data-tab=\"profit\">\ud83d\udcc8 \u6536\u76ca\u7387<\/div>\n    <div class=\"tool-tab\" data-tab=\"poker\">\ud83c\udccf \u6251\u514b\u80dc\u7387<\/div>\n    <div class=\"tool-tab\" data-tab=\"rules\">\ud83d\udcdc \u89c4\u5219\u901f\u67e5<\/div>\n<\/div>\n\n<div class=\"tool-panel active\" id=\"panel-odds\">\n    <div class=\"tool-box\">\n        <h2>\u8d54\u7387 \u2194 \u6982\u7387 \u4e92\u8f6c\u8ba1\u7b97\u5668<\/h2>\n        <p class=\"desc\">\u8f93\u5165\u8d54\u7387\u8ba1\u7b97\u9690\u542b\u6982\u7387\uff0c\u6216\u8f93\u5165\u6982\u7387\u53cd\u63a8\u5408\u7406\u8d54\u7387\u3002<\/p>\n        <div class=\"input-group\">\n            <div><label>\u5c0f\u6570\u8d54\u7387\uff08\u5982 2.50\uff09<\/label><input type=\"number\" id=\"odds-in\" step=\"0.01\" placeholder=\"2.50\"><\/div>\n            <div><label>\u6982\u7387 %\uff08\u5982 40\uff09<\/label><input type=\"number\" id=\"prob-in\" step=\"0.1\" placeholder=\"40\"><\/div>\n        <\/div>\n        <button class=\"btn-calc\" onclick=\"calcOdds()\">\u8ba1\u7b97<\/button>\n        <div class=\"result-box\" id=\"odds-result\"><\/div>\n    <\/div>\n<\/div>\n\n<div class=\"tool-panel\" id=\"panel-compound\">\n    <div class=\"tool-box\">\n        <h2>\u590d\u5229\u8ba1\u7b97\u5668<\/h2>\n        <p class=\"desc\">\u8ba1\u7b97\u672c\u91d1\u5728\u590d\u5229\u4e0b\u7684\u6700\u7ec8\u4ef7\u503c\u3002<\/p>\n        <div class=\"input-group\">\n            <div><label>\u672c\u91d1<\/label><input type=\"number\" id=\"cp-principal\" placeholder=\"10000\"><\/div>\n            <div><label>\u5e74\u5229\u7387 %<\/label><input type=\"number\" id=\"cp-rate\" step=\"0.1\" placeholder=\"8\"><\/div>\n            <div><label>\u5e74\u6570<\/label><input type=\"number\" id=\"cp-years\" placeholder=\"10\"><\/div>\n            <div>\n                <label>\u590d\u5229\u9891\u7387<\/label>\n                <select id=\"cp-freq\">\n                    <option value=\"1\">\u6bcf\u5e74<\/option>\n                    <option value=\"4\">\u6bcf\u5b63\u5ea6<\/option>\n                    <option value=\"12\" selected>\u6bcf\u6708<\/option>\n                    <option value=\"365\">\u6bcf\u65e5<\/option>\n                <\/select>\n            <\/div>\n        <\/div>\n        <button class=\"btn-calc\" onclick=\"calcCompound()\">\u8ba1\u7b97<\/button>\n        <div class=\"result-box\" id=\"cp-result\"><\/div>\n    <\/div>\n<\/div>\n\n<div class=\"tool-panel\" id=\"panel-profit\">\n    <div class=\"tool-box\">\n        <h2>\u6536\u76ca\u7387\u8ba1\u7b97\u5668<\/h2>\n        <p class=\"desc\">\u8ba1\u7b97\u6295\u8d44\u7684\u6536\u76ca\u7387\u548c\u76c8\u4e8f\u3002<\/p>\n        <div class=\"input-group\">\n            <div><label>\u6295\u5165\u672c\u91d1<\/label><input type=\"number\" id=\"pf-cost\" placeholder=\"10000\"><\/div>\n            <div><label>\u6700\u7ec8\u4ef7\u503c<\/label><input type=\"number\" id=\"pf-final\" placeholder=\"12500\"><\/div>\n        <\/div>\n        <button class=\"btn-calc\" onclick=\"calcProfit()\">\u8ba1\u7b97<\/button>\n        <div class=\"result-box\" id=\"pf-result\"><\/div>\n    <\/div>\n<\/div>\n\n<div class=\"tool-panel\" id=\"panel-poker\">\n    <div class=\"tool-box\">\n        <h2>\u6251\u514b\u8d77\u624b\u724c\u5bf9\u51b3\u80dc\u7387\u901f\u67e5<\/h2>\n        <p class=\"desc\">\u5fb7\u5dde\u6251\u514b\u5e38\u89c1\u8d77\u624b\u724c\u5bf9\u51b3\u80dc\u7387\u53c2\u8003\uff08\u7ffb\u724c\u524d all-in \u8fd1\u4f3c\u80dc\u7387\uff09\u3002<\/p>\n        <table class=\"poker-table\">\n            <thead><tr><th>\u5bf9\u6218\u7ec4\u5408<\/th><th>\u80dc\u7387<\/th><th>\u5e73\u5c40\u7387<\/th><th>\u8bf4\u660e<\/th><\/tr><\/thead>\n            <tbody>\n                <tr><td>AA vs KK<\/td><td>81%<\/td><td>1%<\/td><td>\u9876\u7ea7\u5bf9\u5b50\u538b\u5236<\/td><\/tr>\n                <tr><td>AA vs QQ<\/td><td>81%<\/td><td>1%<\/td><td>\u9876\u7ea7\u5bf9\u5b50\u538b\u5236<\/td><\/tr>\n                <tr><td>KK vs QQ<\/td><td>81%<\/td><td>1%<\/td><td>\u9ad8\u5bf9\u5b50\u4f18\u52bf<\/td><\/tr>\n                <tr><td>QQ vs JJ<\/td><td>81%<\/td><td>1%<\/td><td>\u76f8\u90bb\u9ad8\u5bf9\u5b50<\/td><\/tr>\n                <tr><td>AKs vs QQ<\/td><td>46%<\/td><td>1%<\/td><td>\u540c\u82b1\u5927\u724c vs \u9ad8\u5bf9<\/td><\/tr>\n                <tr><td>AKs vs 22<\/td><td>50%<\/td><td>1%<\/td><td>\u7ecf\u5178\u629b\u786c\u5e01<\/td><\/tr>\n                <tr><td>AKo vs AQo<\/td><td>73%<\/td><td>2%<\/td><td>\u8e22\u811a\u4f18\u52bf<\/td><\/tr>\n                <tr><td>JJ vs AKo<\/td><td>57%<\/td><td>1%<\/td><td>\u5bf9\u5b50\u5c0f\u4f18\u52bf<\/td><\/tr>\n                <tr><td>TT vs 99<\/td><td>81%<\/td><td>1%<\/td><td>\u5bf9\u5b50\u538b\u5236<\/td><\/tr>\n                <tr><td>55 vs AKo<\/td><td>55%<\/td><td>1%<\/td><td>\u5c0f\u5bf9\u5b50\u5fae\u5f31\u9886\u5148<\/td><\/tr>\n            <\/tbody>\n        <\/table>\n        <p style=\"font-size: 12px; color: #9ca3af; margin-top: 12px;\">* \u6570\u636e\u4e3a\u8fd1\u4f3c\u503c\uff0c\u5b9e\u9645\u80dc\u7387\u53d7\u5177\u4f53\u82b1\u8272\u5f71\u54cd\u3002<\/p>\n    <\/div>\n<\/div>\n\n<div class=\"tool-panel\" id=\"panel-rules\">\n    <div class=\"tool-box\">\n        <h2>\u89c4\u5219\u901f\u67e5<\/h2>\n        <p class=\"desc\">\u5404\u677f\u5757\u89c4\u5219\u4e0e\u672f\u8bed\u7684\u5feb\u901f\u5165\u53e3\u3002<\/p>\n        <div class=\"rule-grid\">\n            <a class=\"rule-card\" href=\"\/index.php\/forums\/forum\/football\/\">\n                <h3>\u26bd \u8db3\u7403\u89c4\u5219<\/h3>\n                <p>\u8d8a\u4f4d\u3001\u72af\u89c4\u3001\u6bd4\u8d5b\u65f6\u957f<\/p>\n            <\/a>\n            <a class=\"rule-card\" href=\"\/index.php\/forums\/forum\/basketball\/\">\n                <h3>\ud83c\udfc0 \u7bee\u7403\u89c4\u5219<\/h3>\n                <p>24\u79d2\u3001\u8d70\u6b65\u3001\u72af\u89c4<\/p>\n            <\/a>\n            <a class=\"rule-card\" href=\"\/index.php\/forums\/forum\/lottery\/\">\n                <h3>\ud83c\udfb0 \u5f69\u7968\u89c4\u5219<\/h3>\n                <p>\u53cc\u8272\u7403\u3001\u5927\u4e50\u900f\u73a9\u6cd5<\/p>\n            <\/a>\n            <a class=\"rule-card\" href=\"\/index.php\/forums\/forum\/mahjong\/\">\n                <h3>\ud83c\udc04 \u9ebb\u5c06\u89c4\u5219<\/h3>\n                <p>\u5404\u5730\u73a9\u6cd5\u3001\u756a\u79cd<\/p>\n            <\/a>\n            <a class=\"rule-card\" href=\"\/index.php\/forums\/forum\/poker\/\">\n                <h3>\ud83c\udccf \u6251\u514b\u89c4\u5219<\/h3>\n                <p>\u5fb7\u5dde\u6251\u514b\u3001\u5965\u9a6c\u54c8<\/p>\n            <\/a>\n            <a class=\"rule-card\" href=\"\/index.php\/forums\/forum\/crypto\/\">\n                <h3>\u20bf \u533a\u5757\u94fe\u672f\u8bed<\/h3>\n                <p>\u5171\u8bc6\u673a\u5236\u3001\u94b1\u5305\u3001Gas<\/p>\n            <\/a>\n            <a class=\"rule-card\" href=\"\/index.php\/forums\/forum\/stock\/\">\n                <h3>\ud83d\udcc8 \u80a1\u7968\u672f\u8bed<\/h3>\n                <p>\u5e02\u76c8\u7387\u3001\u6362\u624b\u7387\u3001K\u7ebf<\/p>\n            <\/a>\n            <a class=\"rule-card\" href=\"\/index.php\/forums\/forum\/general\/\">\n                <h3>\ud83d\udcac \u7efc\u5408\u8ba8\u8bba<\/h3>\n                <p>\u5176\u4ed6\u95ee\u9898\u4ea4\u6d41<\/p>\n            <\/a>\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\ndocument.querySelectorAll('.tool-tab').forEach(function(tab) {\n    tab.addEventListener('click', function() {\n        document.querySelectorAll('.tool-tab').forEach(function(t) { t.classList.remove('active'); });\n        document.querySelectorAll('.tool-panel').forEach(function(p) { p.classList.remove('active'); });\n        this.classList.add('active');\n        document.getElementById('panel-' + this.dataset.tab).classList.add('active');\n    });\n});\n\nfunction calcOdds() {\n    var odds = parseFloat(document.getElementById('odds-in').value);\n    var prob = parseFloat(document.getElementById('prob-in').value);\n    var result = document.getElementById('odds-result');\n    var html = '';\n    if (!isNaN(odds) && odds > 1) {\n        var p = (1 \/ odds * 100).toFixed(2);\n        html += '<div>\u8d54\u7387 <strong>' + odds.toFixed(2) + '<\/strong> \u2192 \u9690\u542b\u6982\u7387 <span class=\"big\">' + p + '%<\/span><\/div>';\n    }\n    if (!isNaN(prob) && prob > 0 && prob < 100) {\n        var fairOdds = (100 \/ prob).toFixed(2);\n        html += '<div>\u6982\u7387 <strong>' + prob + '%<\/strong> \u2192 \u5408\u7406\u8d54\u7387 <span class=\"big\">' + fairOdds + '<\/span><\/div>';\n    }\n    if (!html) { html = '<div class=\"warn\">\u8bf7\u8f93\u5165\u6709\u6548\u7684\u8d54\u7387\uff08\u5927\u4e8e1\uff09\u6216\u6982\u7387\uff080-100\uff09<\/div>'; }\n    else { html += '<div style=\"margin-top:8px;font-size:13px;color:#6b7280;\">\u9690\u542b\u6982\u7387 = 1 \/ \u8d54\u7387\u3002\u8d54\u7387\u5df2\u5305\u542b\u535a\u5f69\u516c\u53f8\u62bd\u6c34\uff0c\u5b9e\u9645\u6982\u7387\u4f1a\u7565\u4f4e\u3002<\/div>'; }\n    result.innerHTML = html;\n    result.classList.add('show');\n}\n\nfunction calcCompound() {\n    var p = parseFloat(document.getElementById('cp-principal').value);\n    var r = parseFloat(document.getElementById('cp-rate').value) \/ 100;\n    var y = parseFloat(document.getElementById('cp-years').value);\n    var n = parseInt(document.getElementById('cp-freq').value);\n    var result = document.getElementById('cp-result');\n    if (isNaN(p) || isNaN(r) || isNaN(y) || p <= 0 || y <= 0) {\n        result.innerHTML = '<div class=\"warn\">\u8bf7\u8f93\u5165\u6709\u6548\u6570\u503c<\/div>';\n        result.classList.add('show');\n        return;\n    }\n    var final = p * Math.pow(1 + r \/ n, n * y);\n    var profit = final - p;\n    var totalReturn = (profit \/ p * 100).toFixed(2);\n    result.innerHTML =\n        '<div>\u672c\u91d1\uff1a<strong>' + p.toLocaleString() + '<\/strong><\/div>' +\n        '<div>\u6700\u7ec8\u4ef7\u503c\uff1a<span class=\"big\">' + final.toFixed(2).replace(\/\\B(?=(\\d{3})+(?!\\d))\/g, ',') + '<\/span><\/div>' +\n        '<div>\u603b\u6536\u76ca\uff1a<span class=\"ok\">+' + profit.toFixed(2).replace(\/\\B(?=(\\d{3})+(?!\\d))\/g, ',') + '<\/span><\/div>' +\n        '<div>\u603b\u6536\u76ca\u7387\uff1a<span class=\"ok\">' + totalReturn + '%<\/span><\/div>';\n    result.classList.add('show');\n}\n\nfunction calcProfit() {\n    var cost = parseFloat(document.getElementById('pf-cost').value);\n    var final = parseFloat(document.getElementById('pf-final').value);\n    var result = document.getElementById('pf-result');\n    if (isNaN(cost) || isNaN(final) || cost <= 0) {\n        result.innerHTML = '<div class=\"warn\">\u8bf7\u8f93\u5165\u6709\u6548\u6570\u503c<\/div>';\n        result.classList.add('show');\n        return;\n    }\n    var profit = final - cost;\n    var pct = (profit \/ cost * 100).toFixed(2);\n    var cls = profit >= 0 ? 'ok' : 'warn';\n    var sign = profit >= 0 ? '+' : '';\n    result.innerHTML =\n        '<div>\u76c8\u4e8f\u91d1\u989d\uff1a<span class=\"' + cls + '\">' + sign + profit.toFixed(2).replace(\/\\B(?=(\\d{3})+(?!\\d))\/g, ',') + '<\/span><\/div>' +\n        '<div>\u6536\u76ca\u7387\uff1a<span class=\"big\">' + sign + pct + '%<\/span><\/div>';\n    result.classList.add('show');\n}\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>\ud83d\udcd0 \u8d54\u7387\/\u6982\u7387 \ud83d\udcb0 \u590d\u5229\u8ba1\u7b97 \ud83d\udcc8 \u6536\u76ca\u7387 \ud83c\udccf \u6251\u514b\u80dc\u7387 \ud83d\udcdc \u89c4\u5219\u901f\u67e5 \u8d54\u7387 \u2194 \u6982\u7387 \u4e92\u8f6c\u8ba1\u7b97\u5668 \u8f93\u5165\u8d54\u7387\u8ba1\u7b97 &#8230; <a title=\"\u5de5\u5177\" class=\"read-more\" href=\"https:\/\/lezoo6.com\/index.php\/tools\/\" aria-label=\"\u9605\u8bfb \u5de5\u5177\">\u9605\u8bfb\u66f4\u591a<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_forum_subforum_count":0,"footnotes":""},"class_list":["post-18","page","type-page","status-publish"],"_links":{"self":[{"href":"https:\/\/lezoo6.com\/index.php\/wp-json\/wp\/v2\/pages\/18","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lezoo6.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/lezoo6.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/lezoo6.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lezoo6.com\/index.php\/wp-json\/wp\/v2\/comments?post=18"}],"version-history":[{"count":7,"href":"https:\/\/lezoo6.com\/index.php\/wp-json\/wp\/v2\/pages\/18\/revisions"}],"predecessor-version":[{"id":163,"href":"https:\/\/lezoo6.com\/index.php\/wp-json\/wp\/v2\/pages\/18\/revisions\/163"}],"wp:attachment":[{"href":"https:\/\/lezoo6.com\/index.php\/wp-json\/wp\/v2\/media?parent=18"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}